The list of multinational brands announcing their departure from Russia literally grows by the hour, with the cumulative corporate cost of “doing the right thing”
Tag: Moment
Samsung Faces a Darwinian Moment in Its Biggest Business
(Bloomberg Opinion) — Charles Darwin’s theory of evolution is often misunderstood to posit that only the strong survive. With Covid-19 decimating the global economy and