In our opinion, Babcock has systematically misled investors by burying bad news about its performance. We believe it faces potentially massive exceptional costs, revenue pressure and declining margins.
Guiding Investors Across Troubled Waters
In our opinion, Babcock has systematically misled investors by burying bad news about its performance. We believe it faces potentially massive exceptional costs, revenue pressure and declining margins.