Star Solar versus KIOTO Solar
Website:
http://www.cnstarsolar.com
Country:
China
Address:
Unit 5326, 3rd Floor, Barea Yueyang Trading Mall, Yueyang Hotel, Yuexiu District, Guangzhou, Guangdong Province 510440
Website:
http://www.kiotosolar.com
Country:
Austria
Address:
Solarstrasse 1, Industriepark, A-9300 St.Veit/Glan