Force Majeure v Frustration Introduction From the recent Russian invasion of Ukraine to the “once in 500-year” weather events which seem t […] 2022.08.02Peter Cassidy force majeurefrustration