Japanese university repurposes warehouse into a “future center” for local community
Shibaura Institute of Technology, a Japanese university based in Tokyo, announced on September 30, 2016, that it will establish the Shibaura Community Development Center…