A labour rights group has slammed Triumph International, one of the world's largest brands of intimate apparel, after it sacked a union president at one of its factories in Thailand for wearing a T-shirt that insulted the Thai monarchy.