News

Now, Chinese scientists have woven swaths of a new fabric display roughly 20 feet long by 10 inches wide. "It's quite surprising and amazing that they've been able to scale their display to a ...