State of the German polls: Sell in May and go away
The final polls for May are in, bringing the total number to 87. As in previous instances of this analysis, the bulk of the data comes from Emnid, Forsa, and INSA. As always, it would be great to have more data from the other companies to play with. Pollster n allensbach 5 8 dimap 10…