Technology Provider News MSC Inks eCommerce Deal with MachiningCloud MSC has agreed to be the exclusive eCommerce distributor for digital software platform MachiningCloud. April 12, 2023