Kito Crosby’s flagship office building, Cosmo Terrace, in Yamanashi, Japan has won the Good Design Award 2024, which ...