UK co joins bid to launch satellite mission China is actively taking part in international co-operation in Earth observation satellites, to study meteorology, natural resources, environment surveillance and other civil  

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 