Why now so many companies can leave Russia

Why now so many companies can leave Russia

Why now so many companies can leave Russia

21 companies carry on as before the war