Comviva simplifies business complexity. Our innovative portfolio of digital solutions and platforms brings greater choice, faster time to market, and flexibility, to better meet the evolving needs
EXA Infrastructure is an award-winning portfolio company of I Squared Capital and the largest dedicated digital infrastructure platform throughout Europe, connecting North America and Asia via the Mid ...