Investing.com·4 hours ago·macroeconomiaNEUTRALLOWPeabody Group reports £107m surplus on higher rental incomeNo summary availableRead at Investing.com→