Sarif Industries

31.50%
18,708 15,785 hours 9,012 1,035 2 830,155