July 17, 2025

Could axing two national holidays save France from its mountain of debt?