O PIP, Where Art Thou?

Confusion continues to be the hallmark of the UK’s £2bn Pensions Infrastructure Platform.