Tropical Storm Imelda has caused “hundreds of millions” of dollars in damage to homes and vehicles in the US, according to Aon.
Aon says Imelda economic cost at least 'hundreds of millions’

Tropical Storm Imelda has caused “hundreds of millions” of dollars in damage to homes and vehicles in the US, according to Aon.