Verdict 5.1 / 10 Cadillac is in the midst of a renaissance. Again. Maybe. The company recently uprooted its New York HQ and moved back to Detroit, just released the first (concept) vehicle in what it says will be an entire portfolio of EVs, and promises even more in the …
Read More »