Sabio Delivers Positive Adjusted EBITDA(1) for Q32023; Secures Record Upfront Commitments for 2024
Initiatives aimed at creating operational efficiencies and reducing costs drove positive Adjusted EBITDA1 for Q3/2023 and are expected to yield close to US$4 million in annualized cost...