Lowell Wind Substation Spills Oil

About two gallons of oil spilled near the Lowell Wind turbines facility at the end of April.Please see The Newport Daily Express Wednesday for the complete story.