EarthFirst acquires 45MW wind farm in Canada

Nuttby Mountain is located in the central mountain region of Nova Scotia.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content