DC Thomson backs Alliance Trust

Katherine Garrett-Cox, Alliance Trust
Katherine Garrett-Cox, Alliance Trust