Tata Power Delhi Distribution Limited (TPDDL), a joint venture between Tata Power and the Government of Delhi that distributes electricity…
In order to tackle one of the biggest issues impacting the renewable energy sector in India, the Minister of…