site logo

84% of execs studying blockchain, but deployment 'stagnant'