With Twitter stocks continuing to plummet and growth stalling, the future of Twitter is being called…