Force majeure in light of the Russia-Ukraine crisis: what businesses need to know

Updated as of: 09 March 2022