Los Angeles – SDI Media, the world’s leading provider of localization services, has announced the opening of SDI Media Philippines – its new full service dubbing and mixing studios in Manila, Philippines. SDI’s move into the Philippines marks the third expansion of its global facilities in 2012, expanding the company’s footprint to 33 territories, with additional facilities to open later this year and in 2013. The Philippine expansion increases SDI’s service … [Read more...] about SDI Media opens new studios in the Philippines