25 Apr 2017 Mail.Ru founds Game Investment division Up to $100m worth of funds to be made available Powered by WPeMatico