electricity

August 4, 2017

Tata Power DDL to set up two pilot solar microgrids in Bihar

NEW DELHI: Tata Power Delhi Distribution (TPDDL) plans to set up two pilot solar microgrids in Bihar in partnership with the Massachusetts Institute of Technology Center […]