Monday August 17, 2026
Amounts that the tech industry pays its top executives rarely draws much attention