22nd Century Group files prospectus to sell up to $18.80 million in shares - XXII News | Rallies