Yes it isn't always clear where the line between ethical and unethical is and it can vary according to social groups. But when it comes to social norms agreed upon (such as stopping the car at a zebra crossing) there is no excuse.
Are you talking about white collar crimes (e.g. money laundering or fraud)?If so those actions that are caught by the law are punished with anything between fines and imprisonment.
|