Company Refurbed
Date 2025-02
Industry Technology
City Vienna
Country Austria
% of Workforce 20%
Status Series C