Listen

Description

John Crain explains Blockapps and consortium ledgers

@jallancrain

http://blockapps.net/