the answer to this question is political.
Political differences tend to influence people attitude's toward authorities and big business. For example, due to political differences, company usually need to pay more expense in taking care environment in western europe compared to countries like india or china