solar field

Mass. National Leader In Solar
Mass. National Leader In Solar
Mass. National Leader In Solar
Environmental Massachusetts, a group pushing for clean energy across the state, is continuing its campaign to expand solar power in Massachusetts. Representatives made a stop Thursday in the Whaling City, visiting the solar field outside New Bedford High School...