At the current level on the way towards "caring about humanity", I really don't think it's a complicated philosophical question. Once a big company actively chooses to forego some profits based on any altruistic consideration, we can start debating what it means "concretely".