21 Centrale Partners completes Fund IV investment period with Impact purchase

791
21 Centrale Partners has purchased French operational marketing provider Impact, completing the investment period of its