A fire at the world’s largest battery storage plant in Northern California is smoldering after sending plumes of toxic smoke ...
Canoo announced yesterday it is ceasing operations “immediately” and that it has filed for Chapter 7 bankruptcy in Delaware. The EV startup estimates in its filing that its assets are worth $126 ...