You just read:

Duke Energy to Hold Annual Meeting May 3

News provided by

Duke Energy

Apr 24, 2012, 01:32 ET