Navajo leaders approved a 4,500-acre lease for a solar power project, but some community members still have questions.
The electricity it makes is expensive, its technology has been superseded, and it's incinerating thousands of birds ...
MW solar array will help residents of Waukegan, Illinois, reduce energy bills. State incentives for low-income solar made the ...