
St George and SEGRO appoint Glencar to deliver first UK multi-storey industrial development in London
Glencar, a leading UK construction company that was recently ranked amongst Europe’s fastest growing businesses has today announced that it has been appointed by St