Cherubic Ventures announces $120M fund

March 25, 2016