Cadbury’s Russia dilemma sparks global backlash

On a recent afternoon in Moscow, shoppers casually pluck Cadbury chocolate bars from store shelves – a familiar comfort that belies an uncomfortable reality.

Over a year into Russia’s war against Ukraine, some Western companies are still

Continue Reading