With many recent incidents of electric vehicles (EV) catching fire, particularly two-wheelers, many of us are wondering what is the root cause of such...
A man cycles past an entrance to the headquarters of Chinese electric car maker BYD in Shenzhen's Pingshan district, Guangdong province, China October 25,...