Police have closed the I-81 South exit and on-ramps for Main Avenue in Scranton after a crash earlier Wednesday morning.
Adjusted EBITDA of $969 millionIncreased dividend by 12%Increased 2025 Adjusted EBITDA guidanceAnnounced new agreements to serve utility-scale power generation projects DETROIT ...