First Solar, Inc.

Release Summary

Prime Road Group and First Solar complete 18MW of solar farms in Thailand

First Solar, Inc.