Why are share buybacks on the rise?

Share buybacks are on the rise as global dividend payouts hit a milestone

Read Full Article