Afrifund

Microsoft’s deal for Activision Blizzard underscores importance of new model