Azelio, a Swedish company with a unique Stirling-based system with thermal energy storage for dispatchable electricity production.