Hydropower's share in India's total power output fell to a record low of 8.3% during the fiscal year ended March 31, government data shows
What's Your Reaction?