Unique design approach, tailored to each individual project. Your Vision. Our Passion.
Located outside New Delhi, India, 66 Business Park is a 6 building complex including three class A office buildings totaling 500,000 square feet, a class B office building, a retail gateway and a luxury hotel. The project components are connected by a free-form landscape space offering active and passive settings, and the project is designed for LEED Gold.