News

Floodbase’s flood mapping accuracy outperforms leading methods by 11%

September 5, 2024