1 story taggedpublic perception.
Morgan Stanley says a trust deficit is slowing China's humanoid robot sector, even as the hardware gets better.