Key operational target achieved

Omni Bridgeway has announced that it has hit 99% of its fiscal year 2023 commitment target.