The Cuban government, which owns about half of the country’s cars, has placed an order for just over 700 passenger vehicles through Chinese automaker Build Your Dreams (BYD). “Cuba is buying a fleet of fuel efficient cars through a company called Tecnoimport to support its growing tourist industry,” Forbes reported. “The order for its first […]

+ Read More