Instagram’s Founders Launch News-Based App, Artifact by Ibukunoluwa Bankole February 6, 2023 0 Instagram's duo founders have launched a new news-focused app called Artifact, four years after giving up ownership of their previous ...