Jun
7th
Stay connected Subscribe to our RSS feed
Flammable fluids leaking from a BYD electric car battery might have contributed to a fire following a high-speed fatal crash in China last month, a U.S.-based BYD executive said.