Concentrated Solar Power should be considered given the need for manageable energy and storage

Mr. José Barragán is the Vice President of Renewables Technical Services at ACWA Power. Founded in 2004 in Saudi Arabia, ACWA Power is a developer, investor, and operator of power generation and desalinated water production plants and is currently present in 13 countries in the Middle East, Africa, Central Asia, and Southeast Asia. It has …