Johns Hopkins students create high-heeled prosthetic
Topics

Richard Kessel

Richard Kessel, former chief executive of the Long Island Power Authority, is appointed president and chief executive of the New York Power Authority.

88°