Nov
18th
Stay connected Subscribe to our RSS feed
There are signs that the economic downturn is still very much present in the motorsports world as the Indianapolis Motor Speedway (IMS) organisation has announced that a number of people are to leave their roles in an effort to reduce costs. Full story...