The flooding and destruction caused by Helene in western North Carolina likely caused at least a record $53 billion in ...
Enron, the notorious Texas energy company the collapsed after one of the largest corporate frauds in US history, resurfaced Monday — as part of an elaborate prank by the brand’s new owner.