Battery Fluid Leak May Be Factor in China Car Fire June 7, 2012 Flammable fluids leaking from a BYD electric car battery might have contributed to a fire following a high-speed fatal crash...