F1 Loses $26 Million Tech Sponsorship squib

Tata Communications has put the brakes on its partnership with Formula One in order to find an alternative which drives greater exposure.
Scroll for more
Continue reading on Forbes...
Tags: