Read Article 2 minute read Business SSE outperforms large and small supplies alike on complaints SSE is leading the energy industry when it comes to resolving customer complaints, according to data published by the Energy Ombudsman. byDavid Riley11 June 2015