Dave Williams and Fellow Astronauts Thank Neptec for Performance on Endeavour Mission Ottawa, ON (PRWEB) October 30, 2007 OTTAWA, Canada – October 30, 2007 – Yesterday, the crew of the STS-118 Endeavour Shuttle mission visited Neptec Design Group, a leader in intelligent […]