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