Formula One boss Bernie Ecclestone has offered to make a $100 million (£60m) payment in order to end a trial on bribery charges, a court in Germany heard.
State prosecutors in Munich said they would agree to accept the offer, according to Reuters.
The 83-year-old went on trial in April over allegations he bribed a former German banker as part of the sale of a major stake in the motorsport business eight years ago.
Ecclestone's age and other circumstances supported the acceptance of a settlement, the state prosecutor said.
The British billionaire could have faced up to 10 years in jail and would have had to cede control of a business he has built up over the past four decades.
More top news
Mostly cloudy with rain elsewhere.
A man and woman have appeared in court charged in connection with the death of Olympic cyclist Chris Boardman's mother.
A Labour government would bring contracts signed under the Private Finance Initiative back into the public sector, John McDonnell has said.