Some Construction Projects in China Fail Environmental Impact Checks

06:11 AM | July 6, 2010 | Deepti Ramesh