In Business Does General Electric hide the largest fraud in history? August 18, 2019 3 Mins Read “It’s too huge to fall.” The mantra was continual to repletion with Enron, an American energy company that in 2001…