BuzzFlash

View Original

Texas's Deregulated Self-Standing Electrical Market Raised Consumer Prices by $28 Billion Since 2004