Norwood Investment Partners LP Makes New $8.08 Million Inves