Work

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