ChinaCache International, China's leding provider of Internet content and application delivery services, raised a greater than expected $84 million by offering 6,060,980 ADSs at $13.90, 26% above the midpoint of its expected $10 to $12 range. The Beijing-based company will list on the NASDAQ under the symbol CCIH. BofA Merrill Lynch and Deutsche Bank Securities acted as lead managers on the deal.