This is covered by the principle of the diffusion of responsibility. One person may have morals but spread over many, the entire structure does not. Those corporations that do have morals are outcompeted by those that don't, in terms of amount of money made, so over time corporations that are not moral do better.