Lamborghini soldĀ 10,747 cars in 2025. Europe, the Middle East, and Africa (EMEA) was the biggest region. Temerario deliveries begin this…
De Villiers had broken the record for the quickest List A century - it's still the fastest ODI century -…