StockMarketWire.com -

Interim Result

29/10/2019 BP PLC (BP.)
29/10/2019 Bloomsbury Publishing PLC (BMY)

Story provided by StockMarketWire.com