News

A battery energy storage system is slated for construction on this vacant lot at 3861 Victory Blvd., but its developers were recently denied an extension to submit a legally required decommissioning ...