The rise of ESG investing has caused investors to shun various industries. However, these seven sin stocks are worth watching. Read More