Solar Energy | Solar Tres Power Tower (CSP)

The Solar Tres Power Tower is the first commercial molten salt central receiver plant in the world and is currently under development in the district of Fuentes de Andalucia which is in the province of Seville in southern Spain. It will have the capacity to produce 17MW with the added capability of 15 hours storage […] Read more »