Insight Partners pours over $1B into India backing AI-led companies

Business