• January 22, 2023

Why companies spend $900B/yr on stock buybacks