Reply to thread

Takeda hires this advisement group to "take a look at the business" which means layoffs. Has anyone looked into this group? They have advised some of the largest Chinese communist companies and we are using them????? Wtf!!!