Glencar awarded Sheffield logistics development by Trammell Crow Company

Published on October 12, 2022

Construction company Glencar has been awarded its second project in succession by developer and investor Trammell Crow Company (TCC) to build a 367,152 sq ft logistics development in Sheffield.