INTOCO"

Tag: National Contracting Co. Ltd

Alfa Laval wins Saudi order

Alfa Laval has received an order from National Contracting Co. Ltd (NCC), a power plant construction company in Saudi Arabia.