TDI New England has filed a state permit application seeking approval of its proposed New England Clean Power Link project. TDI New England has filed a state permit application seeking approval of its ...