By admin Posted April 25, 2012 In milestones First LEED Certified Tim Hortons2012-04-252016-04-25http://qsrgroup.ca/wp-content/uploads/2016/04/QSR-Group-Logo-526x220.pngQSR Grouphttp://qsrgroup.ca/wp-content/uploads/2016/04/QSR-Group-Logo-526x220.png200px200px 0 Opens first LEED (Leadership in Energy and Environmental Design) certified Tim Hortons at 1180 Highway #2 in Ancaster.