equipment financing

Origin Materials announces organizational realignment, business update

The company’s PET pressurized water caps are slated for delivery to multiple beverage brands in 2026 to continue acceptance testing.