The average American now keeps their smartphone for nearly 30 months. A decade ago, it was 22. Something has clearly changed, ...
The technology that we have today would absolutely blow the minds of anyone who lived over a hundred years ago. The fact that ...