Tech major IBM (NYSE: IBM) has announced the opening of 10 new branch offices across Russia and the Commonwealth of Independent States (CIS) as part of a major