Judicial independence and corporate tax avoidance Sen Li , Geng Niu , Qi Wang +1 more 2025 European Journal of Finance 0 citations