Mehul Kapadia, managing director of Tata Communications’ F1 business, catches up with the Paddock magazine about his company’s relationship with...
Tag Archives: communications
Today we welcome Sophie Ogg, Williams F1’s head of communications. She’s here to tell us about her work with the...