Scaled Composites Posts Statement Regarding Tragedy

Scaled Composites’ statement on the fatal blast at its facility in Mojave, California.
For the complete article, click here.