The first phase of Malta's tallest building Mercury Towers opens its doors to the public for the first time on Friday with a three-level shopping mall and piazza.The previously walled-in Mercury House on St George’s Road in Paceville is now opened up with a paved walkway leading up to the shopping mall, as the hulking...