Home Autos Shortage of cobalt might halt electric vehicle revolution in future