Tag: Has Astra had a successful launch