Vijay Mallya has quit as Indian motorsport body’s top representative in the world body FIA after intervention from the sports ministry. Mallya,...
Vijay Mallya remains India’s top representative in motorsport’s world governing body FIA. While Indian motorsport body FMSCI removed Mallya as its...
When the Indian Premier League arrived in 2008 not many purists of the game were of the view that the shorter...