China-based solar tracking and racking systems supplier Arctech Solar said on Friday said has produced 575 MW of trackers and shipped the major tracker components to the Ibri II solar power project in Oman.