Michelin begins publishing green Guides in Russian language

24 Jul 2009