Germany project

Project Introduction
Total Layout: 2 MW
Installation site: Germany
Release time: 2025-06-07
Australian project
Saudi Arabia project

Project Introduction
Total Layout: 2 MW
Installation site: Germany
Australian project
Saudi Arabia project