Zelnick Media Capital acquires controlling stake in ITRenew from Fund II

2541
New York-based Zelnick Media Capital has acquired a controlling stake in IT services company ITRenew.  The firm investe