UPCOMING EVENTS SEE ALL Envision Energy Share: Renewable Energy Envision Energy Visit Website Request Info 1919 14th St. Suite 800 Boulder, Colorado 80302 (720) 708-1450 About Map About Global wind turbine manufacturer based in Shanghai. Boulder office is known as the Global Blade Innovation Center. What's Nearby? Distance: 5 10 15 20 25 50 mi.