Tag: Energy Deregulation

You may have heard the phrase "energy deregulation" and wondered what it means. Yes, this does affect your electricity bill! Consumers in Texas Have a Lot ...

READ MORE +
Texas Electricity Examiner
Login/Register access is temporary disabled