Tariffs, economic turmoil behind decision to pull large battery-storage facility from CT
Plans to develop one of New England's largest battery-storage facilities in the rural northeast corner of Connecticut fizzled in part due to the developer's unease with rising tari…