The first time the public saw the 1968 Mazda Cosmo, it looked like a spaceship that had somehow slipped onto a show stand.
Japan Engine Corporation (J-ENG) and Kawasaki Heavy Industries have started onshore testing of a ...