The Series D values the company at a $13 billion post-money valuation. Base Power is installing about 100 batteries per day, according to The Wall Street Journal report, and it hopes to double that by the end of the year
Read MoreThe Series D values the company at a $13 billion post-money valuation. Base Power is installing about 100 batteries per day, according to The Wall Street Journal report, and it hopes to double that by the end of the year
Read More