Gallery The electric buses manufactured by Chinese company BYD By DM NEWS - July 3, 2020 Port San Antonio, (Chile): The electric buses manufactured by Chinese company BYD at the Port San Antonio. A fleet of 150 electric buses have joined the Chilean capital’s public transport system.–Agencies