Storage

SES Solar Begins Construction of Manufacturing Facility

SES Solar Inc. (SESI) has begun construction of its new manufacturing facility in Geneva, Switzerland, that will produce solar panels, solar modules and solar tiles. It is expected to be completed before the end of the year. SES Solar’s facilities are located in the heart of an industrial park that features Geneva’s high technology sector.