So what's Babcock MCS Offshore worth? Profit last year £4.4m, using the multiple of profit formula, not worth much? Assets? Mostly leased?
Value of contracts? Surely that's tentative, based on termination clauses in the prospect of a sale.
ROI for Babcock, a huge loss.
going to be interesting to watch this one unfold.