Internet giant, Yahoo, is closing down its China office as part of a worldwide consolidation aimed at cutting costs. The Beijing research center is Yahoo’s only remaining physical presence in the country after it sold its Chinese operations to Alibaba in 2005. A spokesperson for Yahoo told newsmen that “around 350 jobs” would be eliminated.…