Tech & InnovationThe scientific explanation for why we get so mad at corporationsUpdated July 21, 2022