A couple of days back we covered the new Red Bull office designed by Sid Lee, well today it is time to look at Sid Lee’s own office headquarters based in Montreal Canada. The offices are very funky and very innovative, one would expect no less from an agency with clients the likes of Adidas, Cirque du Soleil, and...