Novo Holdings and TA Associates ("TA"), announced today that the parties have entered into an agreement for Novo Holdings to make an investment in Biocomposites (“the Company”), an international ...