Concentrated Solar Power and Energy Storage

A plan to send energy from Tunisia to Britain is underscoring how much the concentrated solar power (CSP) industry now relies on storage for viability.

Ir a Arriba