Mission Solar Energy LLC has opened its solar panel manufacturing facility at Brooks City-Base in San Antonio. The 240,000 square-foot facility produces n-type solar cells and 72-cell 320 W modules for Korea-based OCI Co. Ltd., which is developing four large-scale projects in the region, including the...