Russia dealing with ‘colossal’ tech battle resulting from world’s greatest leisure manufacturers pulling out of nation, Putin says

Breadcrumb Path Hyperlinks World Information Apple, Microsoft, Intel, PayPal, IBM, Netflix and Spotify are among the many manufacturers which have halted enterprise in Russia or pulled in another country altogether…