It may not have the name recognition of other past or present Murdoch properties, but News Outdoor Russia, a billboard company and former subsidiary of the News Corp.