Weiss Ratings reiterated their sell (e+) rating on shares of 22nd Century Group (NASDAQ:XXII – Free Report) in a research ...