Globalization means that business strategy and business ethics cannot be separated from each other. – Ofra Strauss