Sage Journals HomeSage Journals Home
loading
The Effect of Corporate Tax Rates on Financial Leverage: Evidence From China’s 2015 Deleveraging Program