Invizyne Technologies cut sharply the size of its planned initial public offering. The designer of enzyme-based biomanufacturing systems on Friday said that it now expects to offer 1.9 million shares, ...
Some results have been hidden because they may be inaccessible to you