Photograph of skyscrapers with glass windows from the ground facing up to a blue sky

Tag: BP

Fog of War in Russia Impairs Visibility into Companies’ Finances

Hundreds of multinational corporations have ceased doing business in Russia in the weeks since President Vladimir Putin ordered the invasion of neighboring Ukraine in February. While the withdrawal en masse of major business interests stand...

Read More

Russian Invasion of Ukraine Elicits Swift Response from Global Business

The United States and other governments around the world have wasted no time condemning Russian President Vladimir Putin and sanctioning Russia over its unprovoked war on neighboring Ukraine. In a sign of the deeply unified opposition to th...

Read More