What are Your Rights as a Consumer of Energy or Electricity?
The deregulation of the energy sector in America has given consumers a choice to get an energy supplier offering better terms and service at a lower rate. Does this mean the electricity supplier [...]