Header Ads

Innovation is the fuel: Nick Sale, COO Europe, Tata Technologies

Nick Sale, Tata Technologies COO for Europe, speaks about the company's operations in Europe, its commitment to excellence, and its new European ...

No comments