Markets | Mon Oct 28, 2013 1:46pm EDT

Michelin revenue falls as forex slide offsets sales gain