// Archives

China’s Three Gorges Dam an Expensive Lesson?

The prize-winning documentary “Up the Yangtze”, shown in Nottingham last night as the second event in the “Doing the Business film series organised by the International Centre for Corporate Social Responsibility, is a heart-wrenching story of the sad fate of a peasant family forced to leave their home as it is flooded by the giant …