In a significant move underscoring the growing trend of global corporations expanding their footprint in India, State Street Corporation has signed a long-term lease agreement
State Street Corporation, a global leader in financial services, has solidified its commitment to India by leasing an entire tower in Mumbai’s Equinox Business Park.