medford


Medford’s new wind turbine

This year, a new presence looms over Medford. In January, Medford installed a Northern Power Systems Northwind 100 […]