Without getting into specifics about the difference between the definition of a supercar and a ‘super’ car, I think we can all agree that Renovo Motors effort to build a 500 bhp electric car (EV) looks to be as successful on paper as it appears in photos. This EV is a two seater prototype, but […]