Sage Journals HomeSage Journals Home
loading
Revisiting the impact of renewable energy on carbon emission in 130 countries—The mediating effect of resource rental rents and human capital