Jul
3rd
Stay connected Subscribe to our RSS feed
The Cuban government ordered 719 cars from China's BYD Co. which it will rent out to tourists in a deal that is a bright spot for Chinese automakers facing a weak export market.