YouTube India’s creative ecosystem contributed over ₹18,000 crore to GDP in 2025 | BizVarta | BizVarta