Otter leads $17m Series B in NewLeaf

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