Finance

Brands in the front line over Ukraine

Brands are in the front line everywhere these days it seems and this installation – officially sanctioned presumably – has appeared in St Petersburg,. using the logos of companies who’ve pulled out of Russia over the invasion of Ukraine. Spelling ...

Read More »