StockNews.com assumed coverage on shares of Polar Power (NASDAQ:POLA – Get Rating) in a research note released on Wednesday. The firm issued a sell rating on the utilities provider’s stock. Polar Power Stock Performance Shares of POLA stock opened at $1.32 on Wednesday. Polar Power has a 52-week low of $1.15 and a 52-week high […]