Russian troops fleeing

Russian troops fleeing

Investment funds: Investors are fleeing funds

Russians are fleeing Putin in droves

More and more companies are fleeing Russia