Google and Amazon abide by US sanctions - if these are Russian firms, it’ll take much longer to get bespoke approval to pay AWS or GCP.. my org is smaller than those and we just outright banned Russian companies after Ukraine was invaded. Too much of a headache and too risky.
Is Russia still under US sanctions though? I read something about a Trump deal to buy diesel from Russia.