Newhold Industrial Technology Holdings Llc

Affiliations

  • Large Shareholder at Newhold Investment Corp. (NHIC), 2020-08-06