PepsiCo Ends Making Pepsi, Mountain Dew, and 7Up in Russia
PepsiCo Inc. has ended the production of its fizzy drinks in Russia, nearly six months after the US food and beverage giant announced plans to put its business in the country on hold following the