NEWS CENTER

Storage for advanced concentrated solar power (CSP) plants