SHANGHAI, CHINA--(Marketwire - July 14, 2010) - ARC China, an investment firm focused on China's domestic consumption-oriented high-growth enterprises in developing Tier II and III cities, announced the relocation of its Shanghai office to No.182 Chang Shu Road in the Xu Hui District of Shanghai's French Concession from the prior location in the Bank of China Building on the Bund.