Metro?

So it looks like either the Metro/Shoppers at Lansdowne and Dupont are on their way up or perhaps it's for the condos. Scaffolding has been up on Lansdowne for over a week now and construction crews have been digging up and tearing down some parts of the building facing the rail lines. Can anyone add to these developments...