/PRNewswire/ Turning Rock Partners ("TRP" or "Turning Rock"), a private investment firm based in New York, has completed a $25 million investment to support.
/PRNewswire/ Turning Rock Partners ("TRP" or "Turning Rock"), a private investment firm based in New York, has completed a $25 million investment to support.