HomeScience Science Europe signs $102M deal to bring space trash home 9Views Coverage By Tanushree Jain November 26, 2020