TeleXLR8 wants to be the “TED” for virtual worlds

rachel.liu@tromblyinternational.com'

Rachel Liu

Rachel Liu is a business journalist based in China, with several years of experience covering finance, manufacturing and technology.