Despite the opposition of three governments and an array of environmentalists and public service groups from across the planet, the Xayaburi Dam, deep inside the mountains of northern Laos on the lower Mekong River, appears to be almost unstoppable.
The Thai energy company Ch. Karnchang is said to be pressing ahead with the dam, to be built to supply ele…
