Loading…
MERC approves 75MW power purchase agreement between Tata Power and CESC subsidiary Dhariwal Infrastructure | Bullu