Postal Code
8201
Street
Mühlenstrasse 19
City
Schaffhausen
Country
Number of employees
140
Scope
Area Of Operation
Stromproduktion
Certificate Id
DUMMY005216
Cantons
Certified division
0057-Ps, 0035-Ls, 0175-Ls, 0075-Ps, 0379-Ps, 0174-Lb
Country (ORIG)
Schweiz
Organisation
Städtische Werke der Stadt Schaffhausen
SH POWER
import_hash
4f4c9f9b480629802740aa44f34fb5b6