Science TechnologyChina ready to launch 20 satellite in 2013TNT DeskDecember 20, 2012July 4, 2014 by TNT DeskDecember 20, 2012July 4, 2014 Beijing: Accomplishing the target of this year’s space launch with putting a Turkish Earth observation satellite into orbit Wednesday, China said it plan to send nearly...