NEWS CENTER

Molten salt melt starts for 700 MW DEWA Concentrated Solar Power project