TechCrunch: Yahoo Closed Its Offices Mexico City, Buenos Aires By: Benzinga via Benzinga January 28, 2016 at 14:56 PM EST According to TechCrunch, Yahoo! Inc. (NASDAQ: YHOO)'s initiatives to downsize its regional operations is already ... Read More >> Related Stocks: Yahoo