15 April, 25 India NTPC Green Energy renewableenergy Shajapur Solar Park Solar Energy NTPC Green Energy Commissions Final Phase of 105 MW Shajapur Solar Project Read More