The national service has expanded its fleet and location as it emerges as a key driver of tourism and travel in the Southeast European country that borders the Black Sea.
Is Car Rental Consolidation Inevitable in Latin America?
In light of the region’s growth potential, economic volatility, local regulation and a cutthroat rate environment are factors keeping the corporates away.