Back to Story: iCaur Malaysia launches 88,000-sq ft components hub in Shah Alam, shared with Omoda | Jaecoo Malaysia Previous Image