Worsening weather is igniting a $25 billion market : compare