170907919 comment Comment It was CETA Energy (Score 3, Informative) 47 by Lukachu on Monday May 08, 2023 @07:00PM (#63507673) Attached to: SEC Issues Largest Ever Whistleblower Award of $279 Million It was a carbon capture tax credit Ponzi scheme: https://www.sec.gov/litigation...