Business Is ICON Amsterdam’s $30 Million Revenue a Hoax? Samuel Onuha’s Alleged Fake Transactions Exposed In the world of luxury fashion and entrepreneurship, few names have generated as much buzz as Samuel Onuha’s ICON Amsterdam brand. Recently, by Josh Weiner 2 days ago