Digital manufacturing platform Carbon locks in over $260 mln

Share this