Genesis Agrees to Pay $21 Million Penalty to Settle SEC Charges - SEC.gov sec.gov Submitted by secgov7301 on March 20, 2024 at 1:00 PM in business No comments 41