The rise of micro-creator studios in India: Are brands ready to buy... by Team PITCH August 11, 2025 Indian creators are no longer waiting for brands to cast them in campaigns