World

Davos 2007: Lord Levene

Lord Levene warns that weather-related catastrophes could cause up to $100bn losses