U.S. Department of Energy Finalizes $81 Million Award for Lewis Ridge Long-Duration Energy Storage Project
October 22, 2024