Large-load customers can help commercialize new clean energy technology: CEBA

In a lot of the partnerships that have been established around some of these technologies, it’s really the tech companies that are taking on a lot …