It’s a sad state of affairs when, in Russia of all places, alcohol, and specifically vodka, can no longer be showcased and advertised. But thanks to Mr. Putin’s hard-line push against alcohol advertising, this is exactly whats happening, and it’s having some unintended consequences. To give some background, Russian President Vladimir Putin signed a […]
