StockNews.com initiated coverage on shares of Nextera Energy Partners (NYSE:NEP – Free Report) in a report published on Wednesday. The firm issued a sell rating on the stock. NEP has been the topic of ...