From: Clean Technica
27th Aug 2020 4:20 am

BYD (Build Your Dreams) delivered the first electric bus fleet for public transport in the Caribbean, opening up an exciting new chapter in the region’s efforts to tackle climate change

img

Read more