“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 13, 2025.
https://journalgtel.com/index.php/wps/article/view/32
.