Lame-Duck Macron Is Now a Sitting Duck Too
.....
© Bloomberg
visit website