MERC approves 700 MW PPA between Distribution and Generation Business of Tata Power
Maharashtra Electricity Regulatory Commission (MERC) has allowed the Distribution Business of Tata Power, India’s largest integrated power utility to have a Power Purchase Arrangement (PPA) … Read more