Yahoo pulls the plug on remaining operations in China
March 18, 2015 at 16:34 PM EDT
Yahoo is withdrawing its remaining operations in China, laying off between 200 and 300 employees and shutting down its Beijing research center, according to a person familiar with the matter.