Space
Debris from doomed SpaceX Falcon 9 washes up on Scilly Isles –
Five months after SpaceX’s Falcon 9 rocket spectacularly exploded on liftoff over Cape Canaveral, Fla., debris from the doomed flight has washed up off the coast of the islands of Scilly.
Technology
British technology company to ‘transform’ air, space travel –
For a small technology company trying to revolutionize low-cost commercial space travel, the sale of a minority stake to aerospace giant BAE Systems could turn out to be the defining moment in its quest.