There are good reasons to stay

These corporations want to stay in Russia

More and more companies are fleeing Russia

German managers cancel meetings with Putin