Ero Carrera is watching the computer screen in a lab in California as he tracks a new computer virus slowly circling the globe, targeting cell phones. Working from the US office of the Finnish compute...
Ero Carrera is watching the computer screen in a lab in California as he tracks a new computer virus slowly circling the globe, targeting cell phones. Working from the US office of the Finnish compute...