Home / Tag Archives: John Roberts

Tag Archives: John Roberts

AO World reports £18.9m loss

Electrical and white goods retailer AO World has reported annual losses of £18.9 million covering the year ending March 31st. This comes after pre-tax losses of £13.5 million in the previous financial year. Boss John Roberts has blamed tough trading in the UK and Europe for its losses. The retail …

Read More »