Georgia Power just made an electric move! The utility company based in Atlanta announced that Chris Womack has been elected by the Georgia Power Board of Directors to become the company’s new chairman, president, and CEO. Womack will succeed current chairman Paul Bowers who is set to retire in...