India's IT spending is booming, set to hit $176B by 2026

Business