This story is free to read because readers choose to support LAist. If you find value in independent local reporting, make a donation to power our newsroom today. Listen 6:30 Listen to the Story Look ...
ESA’s team for the European Service Module is based at the Agency’s technical heart ESTEC in The Netherlands. From here around 60 people oversaw the design and reviewed it together with NASA and ...