News

The Solar Energy Corporation of India Ltd (SECI), the country’s leading renewable energy agency, has issued a notice to Reliance Power, led by Anil Ambani, questioning why criminal action should ...