News
US startup Antora deploys 5GWh thermal energy storage system at biofuels facility in South Dakota
California, US-headquartered thermal energy storage (TES) technology provider Antora has installed one of the world’s largest energy storage systems, in South Dakota.