Tourism boom propels Spain, Greece and Portugal to economic success Jun 10, 2024 Derided as "Club Med" nations during the European debt crisis 15 years ago, the economies of Spain, Greece and…