27 May 2025 Indus Towers acquires 26 percent stake in JSW Green Energy Transaction expected to close in July next year