Recently Twitter has been launching a few new projects aiming at monetizations features and global business development of the brand.