6 comments

[ 3.4 ms ] story [ 25.2 ms ] thread
Anyone knows what the mystery catalyst might be?
800 megawatts hours of contracts and delivery Milestones this year sounds promising, but it's always hard to get excited about a company that doesn't publish performance specs on its website. Has anyone seen any literature on the product?