Terraform Labs has reached an agreement with the U.S. Securities and Exchange Commission (SEC) to pay $4.47 billion, resolving a significant dispute. This comes...
This is a monthly feature that runs down some of the most-active investors in U.S.-based companies, looks at some of their most interesting investments,...