Charleroi-based firm wins €2.4-billion contract to build EU satellite platforms · Activ.news