6 comments

[ 2.8 ms ] story [ 25.9 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?