Chinese solar tracker manufacturer Arctech Solar Holding Co Ltd (SHA:688408) has completed the second phase of its factory in Jeddah amid Saudi Arabia’s push to localise solar manufacturing.