Indian startups raised $954 million in August 2026 after slow July

Business