Suite C Concord Energy Companies 1 companies listed

SBM Solar, Inc

Basic Member
Since May, 2015
Suite C Concord, North Carolina, United States

SBM Solar, Inc. is a photovoltaic (PV) module manufacturer. Established in 2002, SBM Solar Inc. operates in a 7,000 square foot manufacturing facility just outside of Charlotte, North Carolina. SBM Solar…