Tag: Ibanera

spot_imgspot_img

Ibanera: Raises $18 million at discounted valuation

Ibanera: Raises $18 million at discounted valuation Ibanera is a digital banking and payments company with global reach, developing tailored solutions for banks Emerchantpay...