The local TV news sources in Moscow have been talking about McDonald’s in Europe which evidently is going to include Moscow, Russia – that McDonald’s is going green – literally! This news in Russia is following a story from Germany where about 100 McDonald’s are getting the green face lift. The information floating about says […]
Windows to Russia (WtR) - Copyright © 2004 to 2024
WtR