Improving the Digital Account Opening Process in Utilities
The $220 billion utilities industry is undergoing massive deregulation. In many cities and states, customers can now shop around for a utility provider in the same way they can pick out a new cell...