It does not sound like they are building any studios where the present 'torch' is. And I would assume, based upon the fact that much of the space is being used for studios, that the 'adminstration' (and libraries, etc) for both stations will largely remain at either the Lakeshore building, or Rogers headquarters (which would probably make more sense economically as they could sell the Lakeshore property and more than pay for the Torch. (admittingly, a lot of guessing here, folks)).
Any news as to where the news will be done?