Formula 1 and Tata Communications are delighted to announce a multi-year strategic collaboration, with the company returning to the sport...
Tag Archives: TATA Communications
Mehul Kapadia is Managing Director of Tata Communications’ Formula 1 operations, so it’s about time we invited him for a...