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