Market Overview

First Solar Shares Resume, Stock Now Up 22%