Dividend payments from UK companies up ‘over a fifth’ on last year

Total payouts were £16.4bn during the first quarter of 2026

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *