Business Insider favicon

'It's crazy': Ad industry execs are getting into screaming matches over whether blockchain will actually have any effect on the industry