Home Blame managers for gold share slump Peter Major, analyst, Cadiz

Peter Major, analyst, Cadiz