How big is the universe?

CVC Capital Partners is the latest firm to offer an infrastructure product. Nicholas Lockley looks at the scope of the opportunity.

Share this