SunEdison Solar Panels

SunEdison Solar Panels

SunEdison Energy India Pvt Ltd. solar panels sit on a farm in Rajasthan, India. Photo: SunEdison Energy India Pvt Ltd. via Bloomberg