Researchers at the University of Texas have been awarded $3 million by the Texan Department of Energy in a bid to accelerate research in battery storage technology to overcome the “Achilles heel” of solar power
Researchers at the University of Texas have been awarded $3 million by the Texan Department of Energy in a bid to accelerate research in battery storage technology to overcome the “Achilles heel” of solar power