The twin skyscrapers will be built in the Central Square, which was recently created and opened at the Puratchi Thalaivar Dr. MGR Chennai Central Railway Station. The city’s most iconic monument has recently…