February 10, 2011

The Stop & Shop Supermarket Co. announced it is using fuel cell technology, at its store in East Torrington, Conn.