With more than $580bn in deals announced in the first half, 2021 is on track to be the first trillion-dollar deployment year
With more than $580bn in deals announced in the first half, 2021 is on track to be the first trillion-dollar deployment year