Wylie Texas

esVolta Secures $139.6M for Texas Battery Storage Project

esVolta has secured 139.6 million in financing to advance a major battery energy storage project in North Texas, marking another…

4 hours ago