Mehul Kapadia, managing director of Tata Communications’ F1 business, catches up with the Paddock magazine about his company’s relationship with...
Tag Archives: Mehul Kapadia
Mehul Kapadia is Managing Director of Tata Communications’ Formula 1 operations, so it’s about time we invited him for a...