Anthemis Group, a fintech-focused venture capital firm, is downsizing and laying off 28% of its employees April 26, 2023