Corporate ethics and tax avoidance: the mediating role of good corporate governance · Study