India's Tech Sector $115B Loss: Impact & Future 2025