A Deloitte Tower é o primeiro empreendimento de escritórios LEED® Platinum de Montreal, com expectativa de reduzir o consumo de energia em 30-40 por cento em comparação com uma torre de escritórios convencional. Com o uso do SunGuard® AG 50 transparente, o edifício também está participando do programa nacional Green At Work® da Cadillac Fairview, que rastreia o uso de energia, consumo de água e desvio de resíduos, estabelecendo metas de redução para cada ano.