WeWork India launches managed office for Turner in Mumbai March 2, 2026 WeWork India has launched a 46,000 sq ft managed office for Turner International India at WeWork Gigaplex, Airoli, Mumbai. The facility can accommodate over 650...