Home  /  

Syama Meagher… cited a recent flurry of inquiries from American brands asking when they might be able to open up shop in Cuba. She predicted most retail development in the country will be attached to hotels and resorts, as is the case in places like Chennai, India, with luxury travelers the first wave of arrivals.