A recent report by McKinsey and Co found that 80% of executives think their current business models are at risk and 84% think that innovation is important for growth. […] Click here to view full article Tags:currencydecentraldecentralizedethetherethereum blockchainplatform