A Liverpool satellite office for the ever expanding Russell Taylor Group has put the company at the heart of one of Europe’s largest redevelopment projects. The strategic decision to set up the new operation - based at Horton House in the city’s historic Exchange Flags business complex - has come as building work starts at the £5 billion Liverpool Waters development site....
Read More