FMSCI

Definition : Federation of Motor Sports Clubs of India
Category : Sports & Games » Motorsports
Country/Region : India India
Popularity :

What does FMSCI mean?

Federation of Motor Sports Clubs of India (FMSCI) is the national motorsports federation recognised by the Government of India for the promotion and governance of motorsport in India.