Hull Street Energy to acquire certain assets from J-Power USA subsidiary Elmwood Energy

Elwood owns a 1,350 MW gas-fired power plant located near Joliet, Illinois.

Share this