Battery storage project slated near Oxnard will be among the nation's biggest
Construction is ready to begin on Ventura Energy Storage, a battery project near Oxnard that will be among the biggest in the country. The project from North Carolina-based Strata Solar is a 100-megawatt battery storage system using Tesla-supplied equipment that stores…
Strata Clean EnergyMay 15, 2020






