Are There Alternatives to London For Insurtech Start-Ups?
Probably yes. In fact a new survey highlights the benefits of attracting tech talent in Manchester, Edinburgh and Bristol to name but three. Then there are places like Leeds, Bath, Cambridge and more where a […]