16/02/201710/02/2017 Bernard Lunn CXA Group $25 million Series B shows the maturing of InsurTech and future of Innovation Capital