22 Jun 2026 IFC loans Indian data center firm Sify $71m Companies looking to secure $300 million from others