The developer proposing a utility-scale battery energy storage facility on the site of the Shoreham power plant was awarded a 20-year contract by the Long Island Power Authority last week.
Some results have been hidden because they may be inaccessible to you