Law ❯Defamation ❯Legal Disputes ❯Securities and Exchange Commission
CEO Devin Nunes remains optimistic, claiming the company is 'well positioned' despite significant losses.