Teva, at Mumbai.
Location
Mumbai
Area
100000 SFT
Scope of Work
Design & Build
Corporate / Health / Pharma / 25 Feb 2019