Power Loss

Not one of the 16 states -- plus the District of Columbia -- that have pushed forward with deregulation since the late 1990s can call it a success. In fact, consumers in those states fared worse than residents in states that stuck with a policy of regulating power industries. Read More

No comments: