CP&L and Duke 300MW power deal

, a unit of Charlotte, N

Blurred image of IJGlobal article content