In this video, I take on one of my riskiest buys yet—a 2003 Mini Cooper for just £150. It came with major issues: a broken ...
Mini delivered a strong sales performance in 2025, posting a 17.7 percent year-on-year increase to 288,290 units sold.