One of the largest battery storage facilities in the nation is nearing completion on the site of a former natural gas-fired power plant in Menifee in southwest Riverside County.
One of the largest battery storage facilities in the nation is nearing completion on the site of a former natural gas-fired power plant in Menifee in southwest Riverside County.