The Daily Insight

Connected.Informed.Engaged.

Selfie apps installed over 1.5 million times traced users and showed ads

Author Emma Terry
updates