China’s ‘Project of the Century’: What the World’s Largest Hydropower Plant Means for Investors

China’s ‘Project of the Century’: What the World’s Largest Hydropower Plant Means for Investors

In a bold display of industrial ambition and environmental engineering, China has broken ground on what promises to become the largest hydropower station in the world, a multibillion-dollar initiative in the Tibetan highlands. Announced by Premier Li Qiang and covered...