Enbridge invests in 577 MW Fox Squirrel Solar Project
EDF Renewables North America and Enbridge have signed a deal in which Enbridge will become a 50 per cent partner in the Fox Squirrel solar project. The solar complex is situated in Madison County, Ohio. […]