Map Location
Sunpower Malaysia Manufacturing Sdn. Bhd.
Phase 2, Rembia Industrial Area, Mukim Sungai Petai, Rembia, Alor Gajah, 76100, Durian Tunggal, Melaka, Malaysia