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 MoreTerra Industries, a defense technology company building autonomous security systems to protect Africa and its critical infrastructure, secures $11.75 million round.
Read More