PSH offers environmentally friendly energy storage solution
By Denis Payre Editor’s note: Denis Payre is the president and CEO at Nature and People First, with offices in Paris, France and Lexington, Massachusetts. This piece is in response to the story “Hydroelectric company seeks FERC” published in the April 4, …