Tata Communications

Formula 1 says goodbye to Tata as marketing partner
Formula 1 and marketing partner Tata Communications have parted company after eight years working together. The decision to...
Formula 1 and marketing partner Tata Communications have parted company after eight years working together. The decision to...