News

The Poway City Council has approved the construction of a 300-megawatt battery energy storage system facility on 10 acres in the Poway Business Park.