35 shares from the QV for Shares portfolio - all great 21st century businesses - all timely to buy right now to open a position or add to an existing holding.
Subscribe
Already a subscriber?