Ahead of state hearings, Duke compromises on natural gas; clean energy advocates criticize timeline

WSOC TV