Report - Alliance Trust PLC 126th Annual General Meeting Alan Trotter Chief Financial Officer 1 May 2014.

Please pass captcha verification before submit form