The Terra implosion has reportedly attracted scrutiny from the U.S. Securities and Exchange Commission

Source and More information: SEC Investigating $60 Billion Terra Implosion

Author: u.today