Dividend vs Buyback: Which is better?

Stock Market