Greenleaf Power signs new power purchase agreement with Imperial Irrigation District
Mecca, CA – Greenleaf Power, owner of Desert View Power in the eastern Coachella Valley reg...
03 May, 2022
Mecca, CA – Greenleaf Power, owner of Desert View Power in the eastern Coachella Valley reg...