Big blow to F1 racing in India as Supreme Court taxes the event
The Supreme Court of India has ruled that since Formula 1 World Championship Ltd (FOWC) has a permanent establishment in
Read moreThe Supreme Court of India has ruled that since Formula 1 World Championship Ltd (FOWC) has a permanent establishment in
Read more