“Degrowth or Growth: A Life-or-Death Question for Humanity”. Journal of Global Trade, Ethics and Law 3, no. 1 (April 15, 2025): 24–34. Accessed May 11, 2025. https://www.journalgtel.com/index.php/wps/article/view/32.