F1’s Indian Permanent Establishment: Car crash or racing to the future?
On 24 April 2017 the Indian Supreme Court held that Formula One World Championship Ltd, the holder of the commercial rights to the Formula One Grand Prix, had a permanent establishment in India at the Buddh International Circuit where the event was held in 2011, 2012 and 2013. The Supreme Court concluded that the UK…