— 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.