Otter leads $17m Series B in NewLeaf

595
Otter Capital has led a $17m Series B round of financing in agricultural bio company NewLeaf Symbiotics.  Otter