Tewksbury Board of Health Demands Answers as 125-Megawatt Battery Storage Project Advances
Tewksbury's Board of Health grilled town officials and a battery energy developer for hours over a proposed 125-megawatt lithium-ion energy storage facility planned for Hillman Street, less than 50 feet from the nearest home.