ZAIN – Zain Bahrain BSC

Zain Bahrain BSC is Shariah compliant. The company’s financials pass three standards and fail in two.