Images 1

New Scotland with a solar developer

— From the United States Department of Energy

Rain, rain, stay away: An agreement signed by the town of New Scotland with a solar developer will allow the developer to install solar-energy systems on two landfills in the town.