• China Launches $170B Mega Dam Project on Yarlung Zangbo

    China begins $170B hydropower mega-project on Yarlung Zangbo, its largest since Three Gorges Dam. Expected to generate power equal to UK’s annual consumption. India, Bangladesh voice concern over downstream impact.