7B7PLANT

Greenleaf Power

The Desert View biomass plant in Riverside County, owned and run by Sacramento-based Greenleaf Power, is in Mecca, about 40 miles southeast of Palm Springs.

close window