Ben GriffinWrong Ben Griffin?
Co-Owner, Commercial Project Deve...
Namaste Solar Electric Inc
2639 Spruce Street
Boulder, Colorado 80302
Company Description: Namaste Solar mainly sells solar PV modules manufactured by SunPower, Sharp, and Kyocera. SunPower, headquartered in Sunnyvale, CA, has developed a solar cell that... more