Stonepeak's Luke Taylor - what it takes to be a great infrastructure investor

episode
0