Release Summary

First Solar EPC Surpasses 6GW of Global Installed Capacity

First Solar, Inc.