Design Trust for Public Space is the 2017 National Design Award winner for Corporate & Institutional Achievement.