August 17, 2008
Spain
Madrid is a city in Spain that is both the country’s capital and its largest city. Considered a major financial and business center, many of Spain’s largest and most important companies are located there. Amongst these companies are Telefónica, Endesa and Repsol-YPF. These three companies are included in the list of 100 largest companies in the [...]
Read the full article →
August 17, 2008
Spain
Being the most populated city in all of Catalonia, Barcelona is heralded as the second largest city in Spain. It is situated on the Mediterranean coast, with the Llobregat River to the southwest, Besos River to the north, and the Serra de Collserola ridge to the west. As one of the prime Mediterranean ports, Barcelona has been a major economic center [...]
Read the full article →