Preview Mode Links will not work in preview mode

Feb 6, 2019

A lost password results in $190 million in cryptocurrency being locked, the head of Instagram says more has to be done to protect users from content promoting suicide, and a new study says New York City is the best place on the planet for technology.