ADV Partners invests $105m in Feedback Infra as IDFC part-exits

1608
Asia-focused ADV Partners has reportedly invested $105m in infrastructure services business Feedback Infra. The deal was