View All Thailand Australia Cambodia Malaysia Vietnam Japan MALAYSIA MalaysiaCAPACITY 1MW SCOPE OF WORK Engineering, Solar Mounting, Cable Management Solutions