The 18-meter-tall, 25-ton movable model finally got to stretch its arms and legs in public when it showed off its moves at a media preview on Nov. 30 at Yamashita Pier in Yokohama Port.
Three Japanese technology companies are testing the durability and performance of lightweight, flexible perovskite solar modules on a pier in Yokohama ... Three Japan-based companies are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results