Rubicon Organics Reports Third Quarter 2023 Financial Results
Net revenue of $10.0 million and $30.1 million for the three and nine months ended September 30, 2023Adjusted EBITDA1 of $1.1 million and $3.1 million for the three and nine months ended September 30,...