Nearly 50 million people in the United States live with a disability, and a new report published Friday by the Pew Research Center’s Internet and American Life Project finds that half of all disabled people do not have Internet access.
Twitter will earn $150 million in advertising revenues this year, the vast majority of which will come from the US, predicts a new eMarketer report.
Today’s featured investor is Tod Francis, managing director of Shasta Ventures.