Solar Thermal Electric

Alfa Laval wins order for South African CSP facility
Alfa Laval, a manufacturer of heat transfer, centrifugal separation and fluid handling machinery, has received an order from Abengoa to supply Alfa Laval Packinox heat exchangers to a concentrated solar ...