Muzinich & Co. invests in Sapphire Systems

Filed under: