Technology | Wed May 26, 2010 7:39am EDT

China tech campus in damage control after suicides