Duke Energy to hold annual shareholders' meeting May 3 April 18, 2018 Share This Story Share LinkedIn Share Facebook Tweet X (Twitter) Email