refurbed News | Sep 10, 2024 refurbed has achieved B Corp certification after three years of effort, as announced by founder Peter Windischhofer...