Let There Be (Solar) Light: Newport Solar II LLC Seeks Payment in Lieu of Taxes
NEWPORT- A solar company based in Norwich, Vermont, has reached out to the town of Newport in regard to receiving a payment in lieu of taxes program. |!| Norwich
NEWPORT- A solar company based in Norwich, Vermont, has reached out to the town of Newport in regard to receiving a payment in lieu of taxes program. |!| Norwich