Week in Review What is infrastructure?

The answer isn’t as easy as you might think. A research document from Partners Group aids understanding by avoiding generalisations.

Share this