As you say, £25 per share. I understand there is a market to sell the shares via the trust.
Posted By: Kev, Sep 7, 21:47:38
Written & Designed By Ben Graves 1999-2025