Forum

Insurance Business forum is the place for positive industry interaction and welcomes your professional and informed opinion.

Notify me of new replies via email
Insurance Business | 01 Aug 2013, 12:00 AM Agree 0
Have claims turnaround times improved in the last year after the impact of natural disasters receded? Our special report reveals all.
  • Jeff Smith | 01 Aug 2013, 10:48 AM Agree 0
    So that means that the other half don't believe that.
Post a reply