Michelin sells Paris headquarters for Euro110m

2 Apr 2012