Market news: Several senior French officials have been suspended from their posts due to drug test results.

2026-07-22

Market news: Several senior French officials have been suspended from their posts due to drug test results.