First Solar, Inc.

Release Summary

First Solar awarded 241MW module supply contract for Edify Energy solar projects in Australia

First Solar, Inc.