ScienceChina launches remote-sensing satelliteAsad FarooqNovember 30, 2011November 30, 2011 by Asad FarooqNovember 30, 2011November 30, 2011 Beijing: China has successfully launched its remote-sensing satellite from Taiyuan Satellite Launch Center in the northern province of Shanxi here on Wednesday....