New York PSC approves Champlain Hudson Power project

Transmission Developers Incorporated (TDI) has received a certificate to construct and operate a transmission project from New York State Public Service Commission (PSC) for its Champlain Hudson Power Express (CHPE) project.

Read More