Businesses that refuse to leave Russia are experiencing the greatest costs

The far bigger financial threat is continuing to do business under the Putin regime.