Former paper mill site in Millinocket is becoming hub for renewable energy production
The One North industrial site in Millinocket is becoming a renewable energy hub that includes hydropower producer Brookfield Renewable, a testing site for Ocean Renewable Power Co.’s hydro-electric system, a Greenbacker Renewable Energy Co. solar farm and …