A heady cocktail of high-octane business, technology, glamour and sport, the Formula 1 juggernaut will make a pit stop in India in October next year. Here’s a fast and furious lowdown.
A heady cocktail of high-octane business, technology, glamour and sport, the Formula 1 juggernaut will make a pit stop in India in October next year. Here’s a fast and furious lowdown.