Kristen PimleyApr 28, 20212 min“Amazing!” - TwinWorld Teases Latest Update At World IT Show 2021Holographic reality capture startup DoubleMe, Inc. demonstrated its social mixed reality platform TwinWorld during last week’s World IT Show