Search
Close this search box.

UK Guardian: Report advocates ‘limits to economic growth’, or ‘degrowth’ for Earth’s sake – Scientists vindicate 1972 ‘Limits to Growth’