Latin America’s Biggest Travel Company Isn’t Despegar or Booking

Pictured is a vineyard and the volcano Aconcagua Cordillera, part of the Andes mountain range, in the Argentine province of Mendoza. Brazil-based travel company CVC Corp. closed a $77 million acquisition of Buenos Aires-based Almundo in November 2019. Kseniya Ragozina / Adobe Skift Take: Brazil’s CVC Corp.’s purchase of Argentina’s Almundo is a strategic move … [Read more…]