Wall Street was stunned when, on October 21, 2021 the Commodity Futures Trading Commission (CFTC), a relatively obscure federal agency, announced a $200 million award payable to a whistleblower. This was the largest award...more
Corporations have dramatically increased their purchases of renewable energy in recent years. This trend has shifted the traditional power purchase market away from reliance upon utilities, and presents a tremendous growth...more