Live Now:

The Telenor logo hangs on flags outside one of their stores in Stockholm

Reuters
The Telenor logo hangs on flags outside one of their stores in Stockholm
The Telenor logo hangs on flags outside one of their stores in Stockholm October 26, 2007. REUTERS/Bob Strong/Files
View Comments (0)