Ministry of New & Renewable Energy (MNRE) revises Dispute Resolution Mechanism for Renewable Energy Projects July 19, 2023