Read More Energy Industry News Ayana wins Indian Railways RTC bid—will this spark new upside for NTPCGREEN? NTPC Green’s Ayana wins 140 MW in Indian Railways’ RTC tender at ₹4.35/kWh. Find out what this means for clean power and investor sentiment in 2025. byVenkateshNovember 22, 2025