After last week’s catastrophic winter storm and power companies’ apparent inability to plan for it, it’s hard to imagine how this week could possibly hold a candle when it came to news. Yet it did. Apparently, no shortage of you loved tracking the fallout from Sen. Ted Cruz’s widely lambasted tropical getaway. But you also […]
