17 employees
FMSCI was introduced so that common rules and regulations and safe, fair and orderly conduct of motorsports in India could take place.
1971