Thursday, November 07, 2013

China Admits It Has An Overcapacity Bubble