Saudi Arabia project

Project Introduction
Total Layout: 50 MW
Installation site: Saudi Arabia
Release time: 2025-06-10
Malaysia project
Japan project

Project Introduction
Total Layout: 50 MW
Installation site: Saudi Arabia
Malaysia project
Japan project