InsurTech Digital: Socotra reports 71% revenue growth and 75% customer increase

Socotra has reported a 71% revenue growth paired with a 75% increase in its customer base in 2022 as the insurtech continues to scale at pace.