China-France Cooperation: Joint satellite project nears completion in Shanghai
`