Cuningham Group Ranks No. 35 in the Almanac of Architecture & Design