StockNews.com began coverage on shares of Polar Power (NASDAQ:POLA – Free Report) in a research report report published on Tuesday morning. The firm issued a sell rating on the utilities provider’s stock. Polar Power Price Performance NASDAQ POLA opened at $0.34 on Tuesday. The stock has a market capitalization of $4.46 million, a price-to-earnings ratio […]