Seagate Technology Holdings plc is an American data storage company.

Read more in the app

Astroscale and Momentus offer concept for raising the orbit of the Hubble, which is slowly descending since 2009

Momentus tug raises orbit with water-fueled thruster

Space companies Spire and Momentus get stock exchange delisting warnings