link to Technology Review site
They also introduce BYD’s first mass produced plug-in hybrid vehicle
No Comments »