On 29 June Triumph International global management declared the closure of Triumph International Philippines and Star Performance Incorporated as part of their global restructuring program. As a result, more than 1,660 workers were retrenched in these two production centers in the Philippines. Defend Job Philippines and the workers of Triumph International Philippines […]