Icon
 

China s first flexible solar array satellite launched