I swung by the Penticton site today and took some more pictures.
There is no evidence of anyone actively working on the site now. My guess is they're waiting for transformers, etc.
Other people more knowledgeable than me talk about a "green box". I don't see any room for one here, but am...