France's economy flatlines in Q1 2026 as INSEE cuts forecasts

Business