No. Shanghai Pudong Development Bank (600000.SS) does not pass the AAOIFI Shari’ah Standard 21 screen.
Yes. Shanghai Pudong Development Bank (600000.SS) passes the Catholic screen based on the USCCB investment guidelines.
Yes. Shanghai Pudong Development Bank (600000.SS) passes the Biblically Responsible Investing (BRI) screen.