News

First Solar lowered their annual sales and profits forecasts on Tuesday, citing near-term challenges due to the ongoing U.S. - China trade war.