China Three Gorges Corp, operator of the world's largest hydropower plant, is turning to projects offshore as domestic costs soar and space runs out on China's crowded rivers. The company, which already has business in more than 40 countries, will focus mostly on South Asia, Southeast Asia, Africa, and Latin America, reports the Nikkei Asian Review.

Read the full article here.