hopes-low-for-trio-of-woe-ao-world,-rank-group,-marshalls

… from AO World PLC (LSE:AO.) that come six … unfairly, is Marshalls PLC (LSE:MSLH).
It has been hit … PLC, Helios Towers PLC (LSE:HTWS), Intelligent Ultrasound Group … American, HSBC Holdings, Hikma Pharmaceuticals, London Stock Exchange, abrdn, Legal & General …