Back up to: TechXplore
Paul Carter is in Japan looking at the drive to become more sustainable.
Paul Carter explores the drive to develop more sustainable tech in Japan.
91热爆 tech reporter Paul Carter is on a mission to seek out Japan's finest innovation.