There is a new word buzzing around in the energy industry. Some say it is good news some say it will only bring new challenges.
The most prominent rationale is that deregulation will allow more competition and that means a lower energy bill.
A common concern is that despite lower energy bills, resource quality or service will [...]
