India's Latest Boom Town Lacks Basic Infrastructure Mridu Khullar June 4, 2012 No Comments Located 15 miles to the south of India's capital, New Delhi, the city of Gurgaon, barely a town two decades ago, is now the symbol of India's new growth and power.Read More
Uneven Growth Projected for Africa's Construction Industry Shem Oirere March 5, 2012 No Comments With Africa’s overall economy projected to grow 5.9% this year, analysts say the continent’s construction industry could see a significant rebound.Read More