Exxon Mobil allegedly lied about its corporate profits.

Corporate Accountability • Securities Fraud • Whistleblower Retaliation Exxon Fired the Scientists Who Said Its Profits Were a $20 Billion Lie Two Ph.D. researchers told their bosses the numbers were wrong. The Wall Street Journal confirmed they were right. Exxon’sβ¦

