March 16, 2026By Isabella Rossi Business France’s Business Climate Takes a Sharp Downturn in February