On June 13, 2019, Riverwood Capital invested in SecurityScorecard, Inc., an information technology company in New York, United States.
Who acquired SecurityScorecard, Inc.?Riverwood Capital invested in SecurityScorecard, Inc. on June 13, 2019.
What type of deal was it?It was a venture in the information technology sector in 2019.