Article 06 Jun 2024 Supreme Court's Mandate On Self-Declaration: An Added Compliance Challenge For Advertisers? India Media & IT