business news in context, analysis with attitude

Lance Armstrong won the Tour de France for the seventh time, a record that one imagines will be difficult to break.
KC's View:
Whether or not that record stands, what certainly will stand the test of time will be Armstrong’s greater achievement – yellow bracelets that millions of us wear in the hope that the money raised in their sale will help find as cure for cancer, and in recognition that personal courage is something that, even in these cynical and jaded times, has not gone out of style.