Since its founding in Amsterdam in 2005, Studio ROOF has championed the philosophy that creativity, play and sustainability go hand in hand. Now, with the Canada-specific site, Canadian consumers gain ...