21 Partners' Concordia Vehicle Reportedly Closes at €100M

September 21, 2015