Despite a 37% revenue surge, Rapid Micro Biosystems Inc (RPID) faces margin pressures and increased net loss, while strategic partnerships and system placements show promising growth.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results