1 article from the OM Industries desk.
The digital remittance leader grew revenue 34% YoY and achieved its largest annual EBITDA, while net loss shrank 69% to $37M.