eNews Article
BANKRUPT: Champ Car World Series LLC officially filed for Chapter 11 bankruptcy in United States Federal Court, March 5. Champ Car will stage its final event April 20 in Long Beach, California, and it intends to continue in the management and possession of its business and property as a debtor-in...