site logo

CA companies Verengo, Swell companies team up for residential solar-plus-storage