Space      










Spin-off      










Earth Observing Satellite


CAST has delivered nearly 150 earth observation satellites among which 99 satellites are operating in orbit from LEO, MEO to GEO, adopting the optical and microwave payloads.
CAST 100 Bus CAST 100+ Bus CAST 2000 Bus CAST 968 Bus


Copyright © CAST All Rights Reserved