Long Legal Battle Ends: Noidas Twin Towers To Be Demolished After SC Order; All You Need To Know