Once a promising space start-up chief executive, Carley Scott was terminated from her job and left millions out of pocket. Now she’s finally found vindication, with a court ruling in her favour.
Worldwide update