Tuesday April 30, 2024
Amounts that the tech industry pays its top executives rarely draws much attention