Tata unveils £16m European HQ

Tata-Technologies-CGi

Tata Technologies has unveiled its new £16m European headquarters building in Warwick.

The global engineering services firm said the investment represented its commitment to the UK and