Brief

Developers submit plans for world's largest fuel cell installation in CT