Markforged to pay up to $25 million to Continuous Composites after Settlement and Patent License Agreement reached  TCT Magazine