Neptune’s Geffen reveals his ‘worst investment ever’
Neptune chief executive Robin Geffen is incredibly concerned by the current glut of “complicated” funds that lack portfolio transparency, saying they remind him of the “worst investment” he ever made.