Chinese police have detained Multichain's CEO and his sister, and impounded operational funds, forcing the team to shutter operations.
What's Your Reaction?