A rapidly growing long-term equipment rental company in Saudi Arabia

A partnership between: