Space tech on Europe’s racetracks again

As the 2004 motor-racing season gets underway, technology from Europe’s satellites and launchers is being put to the test on Europe’s race tracks.

Read more:

http://www.esa.int/esaCP/SEM86D67ESD_index_0.html