micah2122 micah2122 25-09-2018 Business contestada A business which spills oil that impacts land on which homes and businesses are built,but which compensate those whom it injures, has met its moral minimum duty of the social responsibility of business true or false