Tag: Telecard Limited

Telecard Limited becomes Shariah compliant company
Jul 30