Samsung SDI

Design: Works in Spirit, Korea  
Fabrication: Accord Expositions
Show: Solar Power International 2011
Place: Dallas