Vanashakti Vs Union Of India 2025 INSC 718 – Ex Post Facto EC – EIA Notification Post ContentShare this:TweetTelegramEmailWhatsAppMore