New Delhi: Supertech Twin Towers located in Sector 93A of Noida has been demolished. The twin towers in Sector 93A…