Douai (Renault)

Power: 
10.4 MW
Status: 
In operation
Scope: 
Turn Key Project
Technology: 
Rooftop

Multimedia