Home Technology Virgin Galactic prepares for public buying and selling launch