Saleh & Abdulaziz Abahsain Company Limited. Saleh & Abdulaziz Abahsain is the Kingdom is one of the largest distributor for heavy machinery, Construction & Earth moving Equipments. With the premier globally dominating brands in Construction, Heavy Lifting, Material Handling and Power Generation equipments. This has awarded us the elite …