Yahoo! Closes China Office Yahoo! is to close its last China office in an attempt to cut costs. The company sold its Chinese operations to Alibaba ten years ago, with its Beijing research centre…