COMPANIES

More news
Analysts say that Musk's prominent role close to Trump is a likely factor in the sharply lower Tesla sales in Europe

Tesla Sales Plunge Further In France, Down 59% In April

French car body PFA, which compared registration figures from April with the same month last year, also said that since the beginning of 2025, there were 7,556 Tesla registrations in France, 44 percent lower than for the same period in 2024.
Falling crude prices are reducing profits at oil producers like TotalEnergies

TotalEnergies Profits Drop As Prices Slide

TotalEnergies boosted crude oil production by two percent from the first quarter of 2024, but that wasn't enough to compensate for nine percent drop in the international reference price.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.