Duke Energy will hold its annual shareholders meeting online on Thursday, May 5, at 1 p.m. ET. Original Source On April 21, 2022