Terrajoule solar + storage offers a scalable alternative to traditional PV + battery solutions, with significantly lower costs and faster scalability. Our patented DSM technology leverages existing world capacity to produce Gigawatts of storage capacity, breaking through both scalability and cost li...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2009 (17 years)
Address:
PALO ALTO, CALIFORNIA 94301, US
LOW
spending power