Technology This Tiny CubeSat On A Mission To Clean Space Debris The EngineerJuly 16, 20190 Back in 2016, a paint flake hit the International Space Station. A paint flake – and it caused the windows to...