Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
When the world’s largest investor bought out SolarZero, and other global financiers came on board alongside a government green bank to help it grow, its future seemed secure. But two weeks ago, the New Zealand start-up was put into liquidation…