Customers lost at least $2.3 million when funds they thought Debiex was using to trade digital assets on their behalf allegedly disappeared into individuals' digital wallets.
A proposed SEC climate reporting requirement has legal experts worried about the litigation risk for companies that don't have a robust team in place for tracking emissions data.