First Solar, Inc.

Release Summary

First Solar Announces Board Transition

First Solar, Inc.