Virgin Galactic: Will its business rocket take off?