Big K Street shops will close offices in Russia
“In light of the ongoing crisis, we are suspending operations in Moscow pending further developments. We will do so in an orderly way, as the safety and well-being of our long-time colleagues and ethical obligations to clients in Moscow…