site logo

Bill Johnson resigns as Progress-Duke merger takes effect, gets $10 million