James Yardley, Chelsea Financial
James Yardley
Senior research analyst
Chelsea Financial