Uncategorized Photo 20130204. Absolute World towers, Mississauga – awarded Best Tall Buildings in the Americas. February 4, 2013 Vik