Due to its specific advantages over steam systems (lower maintenance, no water treatment, precise control and lower investment), thermal oil technology is the first choice for many manufacturing industries... read more →
At the edge of the Sahara, in Ouarzazate, Morocco is currently building one of the world’s largest solar power plant complex. The name of the project is “Noor”, Arabic for... read more →