Space business should attract more Government attention – Onuh The Centre for Satellite Technology Development, CSTD, is one of the activity centres in the National Space Research and Development Agency, NARSDA.