Images 1

— From Google Earth

A large-scale renewable-energy storage facility proposed on a small portion of a 137-acre property at 1543 Indian Fields Road, pictured in white, recently received a major regulatory win.