DC provider Empower achieves high scores in customer satisfaction In a Nielsen survey, outperforms US, Canada and New Zealand utilities providers by notching up 84.4% Posted: April 4, 2016