15 May, 26 CERC Electricity Act 2003 India Power Trading regulatory affairs CERC Initiates License Revocation Proceedings Over Repeated Power Trading Compliance Failures Read More