Loading
The war in Ukraine has got people glued to their screens
Russian deviousness makes it more daunting still
The heartland of the technology industry has become at once less dominant and more so
Blame distribution problems and a lack of zeal