Asda sells off store sites to raise £568m
Asda has agreed to sell 24 of its store sites and a depot in a deal that will raise £568m
Babcock International has maintained its full-year profit guidance after revealing it has a £9.9bn contract backlog.
The defence giant grew its revenue organically by 7% to £2.54bn in the six months to 30 September, with operating profit up 27% to hit £234.3m in the H1 period