The United States’ largest solar and battery storage ... enormous Edwards & Sanborn facility produces 875 megawatts of solar power and contains over 3,000 megawatt hours of stored energy ...