Environmental Law M.C. Mehta v. Union of India; 2025 INSC 1233 - Diwali -Green Crackers CaseCiter 15 Oct 2025 • 2 min read