Standing Tall: Quick Facts About World's Second Tallest Building, Merdeka 118Here are some quick facts about Merdeka 118, the world's second-tallest building, which has put the country back on the world map.Thu Dec 02 2021