North Delhi Power Ltd (NDPL), a joint venture of Tata Power with the Delhi government, has commissioned a solar power plant installed by Tata BP Solar. It consists of more than 5,500 solar photovoltaic panels made of crystalline silicon. These absorb sunlight and convert it into electricity, to be directly fed...
