A Better Place is now in a “better place”- the company went bankrupt but the CEO has a good perspective on the market.


Subscribe to Electrek on YouTube for exclusive videos and subscribe to the podcast.

About the Author