Home / Tag Archives: Tata Technologies

Tag Archives: Tata Technologies

Westgrove awarded TFM deal at Tata Technologies

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 »