Even more ads will soon start appearing in your Instagram feed, Meta announced today. With these changes, advertisers will now be able to place ads on the Explore homepage as well as directly in profile feeds. The addition of more ads comes as Instagram continues to face backlash for recent changes… As reported by TechCrunch, […]