Glencar granted funding to build major new logistics hub in Sheffield
Construction firm Glencar has been awarded its second contract in succession by investors Trammell Crow Company (TCC) to build a 367,000sq ft logistics facility at its site in Sheffield. The project includes site access improvements, estate road…