What is preferable for shareholders; dividends or buyback of shares?

Fundamentals,Market View

No More Feeds Available