Icon
 

Sino French joint satellite project nears completion in