Display in USD
First Solar Announces $500M Buyback Plan | WAPE