Once launched in 2025 as the first AI ad maker with a $12 million domain buy, Icon faced hurdles and has now raised $30 million to relaunch as 'The Human Admaker.'
This is the specific version of NextBigWhat\'s RSS Feed - subscribe and tailor it to your needs.