Deloitte Tower is het eerste LEED® Platinum-kantoorgebouw in Montreal, dat naar verwachting 30-40 procent minder energie verbruikt dan een conventionele kantoortoren. Het gebouw is voorzien van SunGuard® AG 50 op helder glas en neemt ook deel aan het landelijke Green At Work®-programma van Cadillac Fairview, dat het energieverbruik, het waterverbruik en de afvalverwerking bijhoudt en voor elk jaar reductiedoelstellingen vaststelt.