CEOs and their pay make for good punching bags

Opinion

CEOs and their pay make for good punching bags