Twitter lays off nearly 100 employeesHere are the top trending news from the world of technology. News that we feelRead More »