Thursday, April 16, 2026
spot_img

Tag: Olive Tree

spot_imgspot_img

Five investors in $33m series-A deal

A consortium of five investors has signed a deal to back a $33 million series-A investment round into an emerging markets financial services technology...