ECSAT celebrates its 10th anniversary
ECSAT celebrates its 10th anniversary
The European Centre for Space Applications and Communications (ECSAT) celebrates a decade of boosting UK prosperity, understanding the universe, and protecting both the planet and outer space.