Investing In Companies With Haram Business
There is no such rule in Islam. Investments are generally made on a discretionary basis. When there are other viable options available, one should avoid investing in companies that profit from immoral products or services.