Skip to playerSkip to main contentSkip to footer
  • 03/07/2008
The world's largest coffeehouse chain Starbucks is closing even more of its U.S. shops. Around 600 underperforming stores will shut over the next 12 months. But how will this move affect the company's business in Russia?

Recommended