As a shareholder, what should I actually prefer; dividends declared by the company or share buybacks? What is more profitable for investors?

F&O,Fundamentals,Macro economic outlook,Market View

No More Feeds Available