Centralizing localization resources at Yahoo!

Yahoo! Inc., founded in 1994, is currently the third most visited website on the planet with over half a billion unique visitors every month. Yahoo! is headquartered in Sunnyvale, California, has more than 13,000 employees in 25 countries, provinces and territories, and localizes content into over 30 languages. Salvatore Giammarresi is Yahoo!’s localization director, hired to [...]