China’s Mega Hydel Project Along Brahmaputra Serves As Wake-up Call For India
China has approved the construction of the world’s largest dam, stated to be the planet’s biggest infra project costing USD 137 billion, on the Brahmaputra River in Tibet. China’s Mega Hydel Project Along Brahmaputra Serves As Wake-up Call For India โขProject costs USD 137 billion, sparking concerns in India and Bangladesh โขPart of China’s 14th … Read more