Financial window closes for Moscow businesses Financial window closes for Moscow businessesCombination of capital market restrictions imposed by Washington and now similar ones in Europe mean many big borrowers are seeing options dwindle