Obayashi’s New Green Building Gains Worldwide Recognition
TOKYO, Japan — Obayashi Corporation’s Technical Research Institute (TRI) Techno Station has taken international attention with its high levels of achievement in two green building certificatio
Read More