High flier Katherine Garrett-Cox to leave Alliance Trust after nine years

Katherine Garrett-Cox
Katherine Garrett-Cox

Breaking