They seem to be building out the window panels etc., which may mean there's more going on inside that we're just not seeing. Project looks to be progressing on time.
The only good news; that perhaps drivers on the DVP will become ill on masse when passing by, and it will thus discourage traffic and congestion.........