British satellite fleet to be launched into space

28th September 2010, Comments 0 comments

A fleet of British-built satellites made from laptop components is to be launched into space.

0 Comments To This Article