Triad Recycling & Energy Takes Control of Energy Costs, Hosts Open Turbine Day April 24
Northern Power Systems co-hosts event with Buffalo Renewables and Triad, offering a unique opportunity to see the benefits of wind power up close Tonawanda, NY – April 17, 2017 – Northern Power Systems Corp (TSX: NPS), a next generation renewable energy technology company and manufacturer of the NPSTM 100 wind turbine, today announced an “Open Turbine…