A top-notch facility that will produce 12 GWh of battery power has 3 potential sites
A top-notch facility that will potentially produce 12 gigawatts hour of battery cell power, has now three potential sites; Arizona, Texas and Florida. The facility...