Report copyright - ORIENTAL WEAVERS COMPANY FOR CARPETS (An Egyptian … · Exchange differences arising on translation of financial statements 4,840,545 30,773,808 Cash and cash equivalents at end
Please pass captcha verification before submit form
Please pass captcha verification before submit form