16 July 2021

European floods expected to cause €1bn+ of economic losses