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