Architecture Takeda Pharmaceuticals North America Home Office by TVS Design
Takeda Pharmaceuticals North America Home Office is a great green building designed by TVS Design. It is located in Illinois. Capturing the dynamic nature of the company’s corporate culture, this corporate campus also encourages employee collaboration and productivity in sustainable environment. The project was designed as a sweeping arc of five office building embracing the naturally landscaped site, while maximizing views and daylight inside.
LEED-NC is the nationally recognized standard for certifying high-performance green architecture that is healthy, creates a productive place to work, less costly to operate and maintain, and reduces the environmental footprint, according to the USGBC.









