China plans to launch about 120 applied satellites

China will launch around 120 more applied satellites to accommodate economic and social needs, a senior executive of China Aerospace Science and Technology Corporation said on Monday.

However, Yang Baohua, deputy general manager of the corporation, did not specify the period of time over which the launches will span. Continue reading