Media Outlet: Forbes Publication Date: March 27, 2012 Description: "Truth be told, Russia is fairly high tech." Full story via Forbes →