Features Cover Genius bags $70m Series D amidst insurtech investment drop Features Cost of living crisis hits insurtech startups as deals dry up