Corporations

Buyback Mountain (of Nonsense)

Stock repurchases are under fire—for no good reason.