Bay Dynamics nabs $23M

July 14, 2016