La Torre Deloitte es el primer desarrollo de oficinas con certificación LEED® Platino de Montreal, cuya reducción de consumo energético se prevé que sea de un 30-40 % respecto a una torre de oficinas convencional. Con SunGuard® AG 50 en vidrio transparente, el edificio también participa en el programa nacional Green At Work® de Cadillac Fairview, que realiza un seguimiento del consumo energético, el consumo de agua y el la separación de residuos, estableciendo objetivos de reducción para cada año.