Taxing the Digital Stream: How Taxes on Ad Revenue Affect Social Media Platforms in India INCOME TAX / TaxConcept / June 16, 2025 / DigitalAdTax, GSTIndia, IndiaTax, OnlineAdvertising, SocialMediaTax