France’s leftists win shock victory
French markets erased initial losses as investors speculated that the lack of a clear majority in the election means the next government will have to compromise, which will…
Read more France’s leftists win shock victory