Main Street backs Orttech
Main Street has made an investment in Solon, Ohio-based Orttech, a provider of clutches, brakes and related torque control products.
Main Street has made an investment in Solon, Ohio-based Orttech, a provider of clutches, brakes and related torque control products.