News

State-owned Indian Renewable Energy Development Agency (Ireda) has filed an application seeking insolvency proceedings ...