Locals have been left disappointed at the loss of the ferry, which was hailed as a groundbreaker at its launch.
Beta Bionics (BBNX), a developer of insulin delivery devices, has set terms for an upsized $165M initial public offering.