Tejal Sandera 138 2325 days ago Instagram, which has 64 million users as per market research firm Statista, has launched new features like the Creator Account.