Citi upgrades First Solar, says shares will benefit regardless of U.S. presidential election outcomeThe bank lifted its rating to buy from neutral on the solar stock.