Thursday, 5 March 2015

Adidas to close 200 shops in Russia

For Adidas, "Impossible is nothing." Except when it comes to making money in Russia.

No comments:

Post a Comment