Jim France: Profile of the NASCAR Team Owner and Executive
business-and-ownership
Jim France is a long-standing leader in NASCAR, serving as an executive, team owner, and key decision-maker within the sport’s governing and competitive structure. As a member...
Open article