SEC faces Aug. 20 deadline to unlock $123 million recovery fund for Terra investors
The U.S. Securities and Exchange Commission (SEC) is operating under a critical August 20 deadline to finalize and present a comprehensive plan for the distribution of a substantial $123.1 million…

