TotalEnergies income hits $6.6 billion despite Russia loss VIEW
France’s TotalEnergies has reported third-quarter net income of $6.6 billion despite losses from pulling out of a venture in Russia.
Flights from Charles de Gaulle Airport in Paris and other French airports are facing disruptions as workers hold a strike and protests to demand salary...
France's president is urging European neighbors to do more to stop illegal migration into France after 27 people died in a sinking in the English...