Surplus Computer Components: Minimizing Wastefulness in Technology Head Moses 19 Mar 2025 · 4 min read