Aluminium Bahrain (Alba), the world's biggest aluminium smelter outside of China, signed a deal with Bahrain's Electricity and Water Authority (EWA) for operation and maintenance. As part of this agre...
A world class equipment designer specialized in developing innovative & effective solutions for heavy equipment, vehicles, and material handling systems