Recent News

Cuba orders 719 cars from China’s BYD for tourist rentals

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.