Catalyzing development through ICT adoption : the developing world experience (2017)