A small Spanish car company called Izaro has announced the GTE, an electric supercar.
Continue reading →