NTPC completes 15 MW Bhilai floating solar power project
NTPC Limited has declared the commercial operation of the final 5 MW module of the Bhilai Floating Solar Power Station, completing the entire 15 MW project. The final module was commissioned on June 24, 2026, through NTPC-SAIL Power Company Limited (NSPCL), a joint venture of NTPC Limited. Final module commissioned The third and final module…
