|

Termosolar Borges


Termosolar Borges, Les Borges Blanques, Spain

Owners/operators: Abantia and Comsa Emte Thermal storage is often touted as the future of concentrating solar power (CSP), but it turns out there are other ways of delivering firm dispatchable…