VINDA PAPER PROJECT

Capacity:1MW
Location:  China