Business Secretary Alok Sharma has appointed 9 new members to the Competition and Markets Authority (CMA) panel. Continue reading...