Alliance Trust share buybacks campaign tops £130m

© DC ThomsonAlliance Trusts corporate headquarters on West Marketgait in Dundee.
Alliance Trusts corporate headquarters on West Marketgait in Dundee.