Tech

Meta workers grill Mark Zuckerberg over executive bonuses amid layoffs: ‘Where is the accountability?’

By
April 21, 2023 8:25am
Updated
April 21, 2023 9:16am