X Square

    X Square

    AI Native

    Global B2B Payments

    Est 2023|Valuation $148.6M|Raised $87.2M|4 Ref Customers
    LinkedIn 1K|Website|Web traffic 5K|FTEs 8|HQ Dubai, Dubai, AE