In a majority verdict of 2:1, the Supreme Court on Tuesday gave the green signal for Central Vista project. While Justices A.M. Khanwilkar and Maheshw

You missed