08 Jun 2023 Web Werks and Iron Mountain joint venture to invest $170m in Navi Mumbai data center Will be Web Werk’s seventh India data center