U.K. Towns Face More Floods as Insurer Losses Estimated at $1.6 Billion
Waterlogged towns on the River Thames west of London braced for more floods as rains persisted across southern England and Deloitte LLP said the storms may cost insurers £1 billion ($1.6 billion) by April. The Environment Agency has 16 severe …