Vikram Mittal, Contributor / Forbes Business News
Russian Strategy Relied On Technology: It Appears Inadequate – It is no longer a foregone conclusion that Russia will defeat Ukraine. If it loses, the primary culprit will be that its strategy over-leveraged technology and that technology simply was not good enough. It is no longer a foregone conclusion that Russia will defeat Ukraine. If it loses, the …