INDIA SOLAR POWER

INDIA SOLAR POWER

Andrew Caballero-Reynolds/Bloomberg

A maintenance worker cleans solar panels manufactured by Tata BP Solar India Ltd. at North Delhi Power Ltd.'s (NDPL) Keshavpuram power station in New Delhi, India.