MSA welcome British GP deal. The Motor Sports Association, the governing body of motorsport in the UK, has welcomed yesterday #39;s announcement that a deal has been agreed to keep the British Grand Prix at Silverstone for the next five years. 

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