NASA JPL boss quits

8 May 2025 grant 0

The Register reports on the director of NASA’s Jet Propulsion Laboratory suddenly stepping down for “personal reasons”: During the November 2024 staff cuts, Leshin cautioned: […]

Too much space junk.

14 April 2025 grant 0

The European Space Agency has an unfortunate report about future satellites. They’re much closer to running out of room because, as Science Alert puts it, […]