Builder.ai admits past ‘problems’ while restating revenues

New CEO reveals Microsoft-backed company has lowered 2023 sales data and appointed BDO for first group-wide audit