Business ethics is a tricky area because the point of business, to produce a profit, often conflicts with what might be termed ethical. Ethicists rarely have a strong grasp of business or life outside of idealized environments.
Perhaps the most difficult part of having a deep conversation with someone you work with on a daily basis is getting the process started.