‘They have too much power’: Tech CEOs face heated questioning in Congress July 30, 2020 The chief executives faced near-constant criticism from both Democrats and Republicans, but for different reasons.