No. TCL Zhonghuan Renewable Energy Technology (002129.SZ) does not pass the AAOIFI Shari’ah Standard 21 screen.
Yes. TCL Zhonghuan Renewable Energy Technology (002129.SZ) passes the Catholic screen based on the USCCB investment guidelines.
Yes. TCL Zhonghuan Renewable Energy Technology (002129.SZ) passes the Biblically Responsible Investing (BRI) screen.