WTC A View from the Top: World Trade Center, Sri Lanka ByThanuja August 3, 2024 In 2016, I had the incredible opportunity to visit the top of the World Trade…