Area:

10,591 m2

Investor:

Takeda Pharmaceuticals International AG

Location:

Opfikon, Switzerland