the questioning company is "NIT" which is dealing with both sharia and non-sharia complaint products.
look at the example of AlMeezan, which is purely sharia complaint, their all mutual funds are 100% invested in shariah compliant companies. they do not offer non-islamic mutual funds. same goes with meezan bank