FERC Approves ROI for ITC's Green Power Express
FERC approved a 12.38% return on investment for the massive transmission project.
FERC approved a 12.38% return on investment for the massive transmission project.
Green Power Express would move 12,000 MW of wind power from Dakotas to Chicago area at a price of more than $10 billion.