Work

Renewed evidence of environmental sustainability from globalization and energy consumption over economic growth in China