Target leases 8.3 lakh sq ft office space in Bengaluru for 10 years | OOBF
US retail giant expands real estate footprint in India with long-term lease.
Open shared insight
Open shared insight