AO World plc (AO)

AO World plc (AO) (LON:AO) company news, share price updates, opinions and discussions. AO World is a British electrical retailer.