Suhe River

42-Story Shanghai Tower Now Complete

U.K.-based Foster + Partners has completed a 200-m, 42-story skyscraper in Shanghai, China, that is part of a drive to attract development toward the city’s eastern quarter, Building Design reports....