Dive into The Register's online archive of incisive tech news reporting, features, and analysis dating back to 1998 ...
There is a number that should be pinned to the wall of every insurance executive's office: 60.
That is the percentage of insurance customers, according to Accenture research, who would switch providers for more ...