Global studio for architecture, engineering, urban and landscape design, Foster + Partners, has unveiled their latest commercial project (mass timber) on the world-famous Shibuya Crossing, Tokyo, Japan. Called the Shibuya Marui Department Store, the nine-storey retail development is set to become a new space for sustainable lifestyle brands, adopting the highest standards of...
READ MORE