IG Group shares plunge 25% as Peel Hunt flags revenue and… — IGG -0.80 · News Impact Screener