If you had to us fifteen years ago that one Formula One team (let alone two) would be owned by an energy drink company, and another by an Indian beverage and aviation mogul, we'd likely have laughed in your face. But such is the state of business in grand prix racing today. And now investment in another team could come from the most unlikely of places: the KFC franchisee in Indonesia.
Read more ยป