Munjal group

<br />A maintenance worker cleans solar panels manufactured by Tata BP Solar India Ltd. at NDPL Keshavpuram power station in New Delhi<br />