Builder.ai admits past ‘problems’ while restating revenues April 2, 2025 By admin New CEO reveals Microsoft-backed company has lowered 2023 sales data and appointed BDO for first group-wide audit