Bruk-Bet versus 3HZ Solar Technology
Website:
http://www.solar.bruk-bet.pl
Country:
Poland
Address:
Nieciecza 199, 33-240 Żabno
Website:
http://www.3hz-solar.com
Country:
China
Address:
Building C5, Huachuang Industrial Park, Shiji Town, Panyu District, Guangzhou