Navajo leaders approved a 4,500-acre lease for a solar power project, but some community members still have questions.
Alphabet, the parent company of Google, announced it would acquire Intersect, a renewable energy developer. Google already ...