11 March, 26 Clean Energy India renewableenergy revenue SECI SECI posts ₹15,185.10 Crore Revenue And ₹501.92 Crore profit In FY 2024-25 Read More