The manufacturer develops electric-powered city buses and vans, saying its vehicles can travel up to 300 miles without recharging
The manufacturer develops electric-powered city buses and vans, saying its vehicles can travel up to 300 miles without recharging