Business

Instagram, facing criticism from Kylie Jenner and others, tries explaining itsel..