Siemens wins 2.7-bln-euro services contract from BBC German electronics giant Siemens said that its Siemens Business Services unit had signed a 2.7-billion-euro (3.3-billion-dollar) contract to supply technology services to the British Broadcasting Corporation. 

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