Russian e-commerce giant Mail.Ru adds its own MyGames mobile division with four new games Posted byby Dean Takahashi March 20, 2014 2 min Russia's big Internet company is making a bigger investment in online games. Continue Reading 2 min