Beta Bionics (BBNX), a maker of insulin delivery devices, has disclosed terms for an upsized $113M initial public offering.
A strong U.S. economy and lower interest rates could foster a surge in the number of initial public offerings in 2025, ...