Baillie Gifford's Anderson says Ant Investors Patiently Awaiting Outcome

Record ID: 484375