Babcock International is set to beat expectations says broker — BAB +0.90 · News Impact Screener