Apple To Open London Store its 99th retail outlet and the first in Europe -- to sell Macintosh computers and the popular iPod music players. The opening follows close on the  
Is this a piece of news regarding world politics, sports, business, or science and technology? 