Singfo Solar Technology versus KIOTO Solar
Website:
http://singfosolar.com/
Country:
China
Address:
Building 11, Songshan Lake SME Park, Dongguan
Website:
http://www.kiotosolar.com
Country:
Austria
Address:
Solarstrasse 1, Industriepark, A-9300 St.Veit/Glan