After decades of research, the time has come: degrowth now has its own journal
degrowth.info