Technology Japanese Engineers Are Creating An Invisible Train Talha DarApril 15, 20160 No, it's not the kind of invisibility claims you have seen in recent times. The train won't go completely invisible...