Clean Tech Presses on Following Dire Climate Report
‘We Are Still In’
Oct 16, 2018
The IPCC climate change report had a sobering effect on the Horizon 18 conference, where New England clean tech companies met with other stakeholders.