site logo

Takeda set to open new German manufacturing facilities