GROUP A

Central Park Tower In The Netherlands Now Complete

GROUP A has completed the 90-m-high Central Park, a sculptural office tower centrally located in the vibrant Utrecht Station Area in the Netherlands, Arch Daily reports. The tower is named after the...