BHEL Commissions NTPC’s 25 MW Floating Solar Photovoltaic Project in Andhra Pradesh