Michelin launches self-powered wheel

2 Oct 2008