NTPC Ltd, India’s largest power producer and a central PSU […]
With falling renewable energy prices worldwide, as seen from domestic […]