Foton has begun delivering to Chile 1,022 electric city buses worth RMB1.6 billion under a deal signed last May. The buses are destined for Santiago’s public transport system. The deal is the Chinese ...