Disturbing footage of Russia’s invasion of Ukraine over the weekend and the former’s decision to put its nuclear forces on high alert has served to spook investors once again, with… The post Russian companies sink on London market appeared first on London Business News | Londonlovesbusiness.com.