Creator Economy India’s Creator Economy Sees 15–25% Of Brand Marketing Budgets Shift Towards Creators: IIGC Report 1 day ago