Uncategorized

Image Gallery

01 / 01

California Water Agency Installs Solar Assets

Construction underway for a 355 kW solar PV system at The Desert Water Agency of Palm Springs, California.