Microsoft-backed Builder.ai collapsed after finding potentially bogus sales May 22, 2025 By admin Failed UK start-up revised down revenues to just a quarter of prior estimates