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 »AO founder John Roberts resumes CEO role as Steve Caunce steps down
“I am fully committed to the business and the execution of our focused strategy and can’t wait to get stuck in again as CEO.”
Read More »