Why do share buybacks matter so much nowadays?
These days it seems as though every company and their dog are buying back shares, if the morning flood of RNS (regulatory news service) announcements is anything to go by. Out of 300-odd news stories each day from 7am, by our...
17 April 2025