Skip to main content Scroll Top
19th Ave New York, NY 95822, USA

solar production

UPDATE: California Sets New Solar Production Record

Last Friday, California set a new daily record for solar electricity production. The record didn’t last long. A new record…