fbpx

1,04 MW Mono PERC 320W Solar Project in France