BMW is this week expected to announce details of a deal under which it will buy Toyota diesel engines for the British-made Mini, the Financial Times (FT) said. The newspaper said the two companies have signed production and development contracts following over a year of talks, and added that it understood Toyota would sell about 15,000 engines a year to BMW, to be shipped initially from Japan to the Mini factory in Oxford, England.