Technology Airbus Delivers CLIP Dispenser To Launch Ceres Mission AIT News Desk Jul 27, 2021 Successful delivery review paves the way for the start of the launch campaign Around 150 payload separation systems supplied by Airbus in Spain with…