Economy
Apple Leads Stock Buybacks

The American tech company spent over $500 billion on share repurchases in the last six years, compared to only $90 billion in dividend payouts.
Ozetta summarises; the reporting is the newsroom's
Economy

The American tech company spent over $500 billion on share repurchases in the last six years, compared to only $90 billion in dividend payouts.
Ozetta summarises; the reporting is the newsroom's