No. Shanghai Zhenhua Heavy Industries (900947.SS) does not pass the AAOIFI Shari’ah Standard 21 screen.
Yes. Shanghai Zhenhua Heavy Industries (900947.SS) passes the Catholic screen based on the USCCB investment guidelines.
Yes. Shanghai Zhenhua Heavy Industries (900947.SS) passes the Biblically Responsible Investing (BRI) screen.