DOE Approves Presidential Permit For Northern Pass Transmission Line Project

DOE Approves Long-Delayed New England Infrastructure and Clean Energy Project WASHINGTON, D.C. — Today, the Department of Energy issued a Record of Decision and approved the Presidential permit for the proposed Northern Pass Transmission Line project. The 192-mile above and below ground, alternating and direct current transmission system will deliver up to 1090 megawatts of low-emission,…