Skip to content
BeforeIts.News
Menu
USA
World
Fact Check
Tech
Business
Science
Sports
Entertain
Health
BeforeIts.News
Menu
USA
World
Fact Check
Tech
Business
Science
Sports
Entertain
Health
DeAnn Walker
The $ 16 billion in Texas Power Overcharges? Monitor says only $ 3.2 billion can be undone
Texas does not decide to fix $ 16 billion in power overload