The Westgrove Group has won a new million-pound total facilities management contract at Tata Technologies European Innovation and Development Centre, based in Warwickshire. Following a competitive tender process, Westgrove successfully retained its soft services provision for a further three years ...
Read More »