Mazda just unveiled their first attempt at an electric vehicle under the skin of a CX-30. This is essentially a sneak peek of what’s to come when the production model launches in 2020 at the Tokyo Motor Show.Mazda has been ...