Toronto Hydro has been doing work at edge of the site for about 2 weeks, they seem to be installing an underground concrete space (for transformer ?) under the street at the NE corner, and trenching West under Cordova Ave.
The March update says they received their excavation permit, so I expect...