T thenextweb.com Android users have an average of 95 apps installed according to Yahoo Aviate 2 points dbin78 12 years ago 0 comments