
Global Facilities
Sphere Renewables North
13516 CR 8
Fort Lupton
Colorado 80621
United States
sales@sphere-renewables.com
Sphere Renewables South
6333 E 56th Ave
Commerce City
Colorado 80022
United States
Anhui Genhao Equipment Manufacturing Co., Ltd
Xinfa Industrial Park
Langxi County
Xuancheng Town
PR China
vzhou@sphere-renewables.com
+86 135 6608 0958
Sphere Europe
coestergaard@sphere-renewables.com
+45 4252 0300