Babcock International Shares Fall As Profit Suffers From Sales, Costs
LONDON (Alliance News) - Shares in FTSE 250-listed engineering services firm Babcock International PLC fell Wednesday amid declines in profit and revenue and a weak outlook.Shares in were a Read More