In the Archive WaybackMachine (http://web.archive.org/web/*/michelinguides.com ) most of the previous captures look like parked domains, except one (Feb 2012) that is in Chinese and the autotranslation say that it is some kind of "micro bloging site". (Whatever that means, I still don't understand it.)
So this domain probably was never an official site of Michelin as reported in the article.
So this domain probably was never an official site of Michelin as reported in the article.
(Official site: http://www.michelintravel.com/ )