Mail.Ru Group creates $100 million investment division to fund games Posted byby Dean Takahashi April 24, 2017 2 min Games could use a boost, and now the Russians are coming. Moscow-based Internet communications firm Mail.Ru Group is announcing that it has set up... Continue Reading 2 min