France's deficit takes a toll

Share this