
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.
