Clermont-Ferrand, France - Michelin Group is to axe two production facilities in France, due to the ‘profound transformation’ of passenger-car and truck tire markets in Europe over the past decade.
We rounded up the 63 best Amazon gifts of the season, from cozy blankets loved by celebs to must-have tech like the Kindle ...
Where better to spend Christmas than a ski resort? Snowflakes falling, picturesque chalets with snow-covered roofs, lavishly ...
Motorists in Minsk, Belarus witnessed a bizarre chain-reaction crash on October 29. A driver managed to get sandwiched ...