Technology | Thu Feb 17, 2011 8:42am EST

Vimpelcom comes west: genius or insanity?