February 10, 2011

The Stop & Shop Supermarket Company announced the special dedication of a 400 kilowatt fuel cell at its Torringford Street store in East Torrington, Conn.