Wednesday, June 19, 2024

France and Italy were scolded by the EU for running big deficits, the first stage in a confrontation that could prompt billions of euros in fines