Search the Archives
SPACE SHUTTLE DISCOVERY
© Associated Press
The space shuttle Discovery lifts off at the Kennedy Space Center in Cape Canaveral, Fla., on mission STS-121 Tuesday, July 4, 2006. It was the third attempt at a launch since Saturday. (AP Photo/Dave Martin)
"We think the company is a good example of how a startup can succeed the old fashioned way, by finding a product or service people want and selling it."
– Tech Journal South from Durham, NC