By Mike Mulhern
mikemulhern.net
LAS VEGAS
Crane Cams, one of NASCAR's top engine parts design companies, is apparently closing its doors in Daytona Beach, Fla. and laying off its 200-some employees.
The company has been in the racing business for more than 50 years.
© 2010-2011 www.mikemulhern.net All rights reserved.
Web site by www.webdesigncarolinas.com
Post new comment