We are pleased to announce The Flack Block, home of the Renewal group of Companies, has been awarded LEED Gold certification of 39 points from Canada Green Building Council.