Named Zeta, the group features some prominent backers with a mission to make all new car sales electric by 2030.

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *