fbpx

County of Imperial Campo Verde Solar Project – Introduction (TPD1205036)