NTPC arm NGSL to explore business opportunities in renewable sector in Africa
The high level delegation from Kenya also visited the 100 MW floating solar plant at NTPC Ramagundam.
NTPC arm NGSL to explore business opportunities in renewable sector in Africa Read More