Technology

Six viral memes and how their owners cashed in