Renewable Energy Akshay More Renewable Energy China approves construction of world's largest dam on Brahmaputra river near Indian border December 29, 2024