Far from your home and solar array and owned your utility. A battery storage facility under construction in Menifee, Calif., in March. The site, at 43 acres, is expected to be the largest in the state when completed. Source: New York Times
Far from your home and solar array and owned your utility. A battery storage facility under construction in Menifee, Calif., in March. The site, at 43 acres, is expected to be the largest in the state when completed. Source: New York Times