Sustainability of utility-scale solar energy: Critical ecological concepts

Renewable energy development is an arena where ecological, political, and socioeconomic values collide.