If you look at the picture of the other side, it seems like the spot where the logo would go is being used for the construction elevator (I think). I bet a logo goes up later.I saw them putting up some strange hulking orange thing the other day from my apartment, but couldn't quite tell what it was even with binoculars. It's strange that they put the logo on the side facing the movie theatre/Moderna. On the other side it would be visible all the way down the Binney St. straightaway. They must think that the Thermo parcel on that side gets developed soon enough (even if the parties aren't keeping to the original plan for the site).