ICEYE: Flood-damaged properties across Europe total 43,400
More than 43,400 properties have been damaged by the recent flooding across Europe, according to the ICEYE flood monitoring team.
More than 43,400 properties have been damaged by the recent flooding across Europe, according to the ICEYE flood monitoring team.