North Shore residents raise concerns over battery storage and transmission line projects
Jupiter Power Company’s proposed lithium battery facility in Glenwood Landing and the Propel NY Energy Project have drawn concern and speculation from residents in the Town of North Hempstead and