Tag: AR RASS2 and Al Kahfah project
Arctech wins landmark 1.7GW order in Saudi Arabia
Arctech, one of the world's leading manufacturers and solution providers of solar tracking and racking systems, has secured landmark 1.7GW order in Saudi Arabia...