Patrick Keal, Duke Energy

Investors Circle