World Bank debars two Chinese construction firms working on energy project

Image: The World Bank H Building, Washington, D.C. Photo: Courtesy of G0T0/Wikpedia.org