Insurtech firm Qoala confirms laying off 80 employees

This development comes about four months after the startup announced its US$7.5 million series B extension round in March…
Read More